我有Python 3.7和Python 3.6。如何选择我想要PIP包的Python版本?
答案 0 :(得分:2)
在Linux上,@jwodder答案很好,但是在Windows上,使用Python启动器,通常默认情况下安装该启动器。您指定要作为-X.Y
启动的Python版本,例如:
py -3.6 -m pip install ...
答案 1 :(得分:1)
使用python -m pip
,其中python是您要安装的python版本
答案 2 :(得分:1)
您使用的pip
版本与所需的Python版本相对应。最普遍有效的方法是运行pythonX.Y -m pip install ...
,其中X.Y
被Python版本号代替,尽管在某些情况下也可以只运行pipX.Y install ...
。
答案 3 :(得分:0)
我建议使用更新的(现在)推荐的安装Python应用程序依赖项的方式:pipenv。您可以认为HTTParty::Basement.http_proxy('localhost', 8000, nil, nil)
是更好的pipenv
(pip
+ pip
处理+适当的权限管理)。使用pipenv创建virtualenv
,然后可以指定要在该文件中使用的确切Pipfile
。自从我开始在项目中使用python_version
以来,我以前对Python依赖关系和版本管理所遇到的大多数麻烦都消失了。