[英]Installed Python2.7 on centos 6 and now pip points to Python2.7 instead of Python version
[英]Every version of pip installs python2.7 version of packages
如果我想下载python3软件包的较新版本,则pip,pip3和pip3.6似乎都下载了python2版本。 当我检查每个点的版本时,我得到以下信息:
$ pip -V
pip 9.0.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)
$ pip3 -V
pip 9.0.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)
$ pip3.6 -V
pip 9.0.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)
我假设pip3和pip3.6想说类似python 3.6的东西?
pip与python> 3.4捆绑在一起,因此,如果您在Unix计算机上,请尝试:
python3.6 -m pip install [Package_to_install]
或者如果您使用的是Windows计算机
py -m pip install [Package_to_install]
我希望这就是你的意思。
我假设pip3和pip3.6想说类似python 3.6的东西?
它们必须是,但这不是魔术,而是shebang行(脚本的第一行,它以#!
开头)。
在编辑器中打开脚本并修复shebang行。 像这样:
vim $(which pip3.6)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.