我有一个Amazon EC2实例 . 那只是安装了python 2.7 . 所以我用命令“sudo yum install python34”安装了Python3 .
然后我尝试使用“pip install package”安装模块 . 终端告诉我,我可以升级点子 . 所以我升级了点子 . 没有我的实例找到命令pip或pip3 .
我用谷歌搜索,发现我必须使用“python -m pip install SomePackage”我安装了一个模块并试图用“python3 script.py”启动我的一个脚本
我得到的信息仍然没有安装我的模块 . 我试着再次安装它 . 它告诉我我的模块已经安装但在python2.7文件夹中 .
那么使用pip与python3.4而不是python2.7的正确命令是什么?
使用以下所有命令,我得到的信息是没有名为pip或pip3的模块:
-
"python3 -m pip install package"
-
"python34 -m pip install package"
-
"python3 -m pip3 install package"
-
"python3.4 -m pip install package"
-
"pip install package"
-
"pip3 install package"(包已安装在python2.7中)
-
"pip3.4 install package"
1 回答
试试
# pip install --upgrade pip
. 这会将pip8.1.1(对于python2.7)升级到8.1.2(对于python3)或尝试这个https://bootstrap.pypa.io/get-pip.py,它会安装pip2和pip3以及正确设置,所以建议这样做 .