【发布时间】:2023-04-01 11:08:01
【问题描述】:
我有一个 Amazon EC2 实例。上面只安装了 python 2.7。所以我用命令“sudo yum install python34”安装了Python3。
然后我尝试使用“pip install package”安装模块。终端告诉我,我可以升级 pip。所以我升级了点子。没有我的实例找不到命令 pip 或 pip3。
我搜索了一下,发现我必须使用“python -m pip install SomePackage”我安装了一个模块并尝试使用“python3 script.py”启动我的脚本之一
我得到了我的模块仍未安装的信息。我尝试再次安装它。它显示我的模块已经安装但在 python2.7 文件夹中。
那么在 python3.4 而不是 python2.7 中使用 pip 的正确命令是什么?
使用以下所有命令,我得到没有名为 pip 或 pip3 的模块的信息:
- “python3 -m pip 安装包”
- “python34 -m pip 安装包”
- “python3 -m pip3 安装包”
- “python3.4 -m pip 安装包”
- “pip 安装包”
- “pip3安装包”(python2.7中已经安装包)
- “pip3.4 安装包”
【问题讨论】:
-
我仍然收到消息“要求已经是最新的:pip in /path/python2.7/site-packages”不知道为什么它指向 2.7 而不是 3.4
-
你的环境变量是怎么说的?那里如何引用python3?
-
@glls 你是什么意思?抱歉,我是 python 新手
-
@SuperBiasedMan 已签出。在哪里找不到答案。因为那里一切正常。对我来说我有麻烦,因为 pip3 安装仍然 pip
标签: python python-2.7 python-3.x amazon-ec2