Python pip兼容性

时间:2017-04-16 20:04:28

标签: python-2.7 python-3.x

如果我使用两个带有路径变量的Python版本,稍后再使用 pip install(包名)..哪个pip会被激活。 两个版本都带有内置点。

我是一个Python初学者...请帮助

2 个答案:

答案 0 :(得分:1)

如果您使用的是pip,则会触发Python-2.7的pip,对于Python-3.x,您必须使用pip3

即Python-2.7

pip install <package_name>

for Python-3.x

pip3 install <package_name>

答案 1 :(得分:0)

Python的更高版本附带Python Launcher。它已经在路径中并允许选择运行哪个Python。从路径中移除python并改为使用启动器:

py -3 -m pip <options>   # Run latest Python 3 found on the system with its pip.
py -2 -m pip <options>   # Use latest Python 2 instead.

启动器有更多选择。请参阅提供的链接。您可能需要重新安装最新的Python 3以确保已安装启动程序并且已为Python扩展注册。