首页 文章

pip为python2.7而不是python3.4安装模块

提问于
浏览
1

我有一个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 回答

  • 1
    • 试试 # pip install --upgrade pip . 这会将pip8.1.1(对于python2.7)升级到8.1.2(对于python3)或

    • 尝试这个https://bootstrap.pypa.io/get-pip.py,它会安装pip2和pip3以及正确设置,所以建议这样做 .

相关问题