如何为 python 的特定版本安装 pip
How to pip install for certain version of python
我需要为 python3
全局安装 requests
pip install requests
为 python2.7.
安装它
如何在没有 virtualenv
的情况下执行此操作?
我没有pip3
.
lxml
安装也有同样的问题。
很抱歉您的问题中出现了 -2 的比率,而且我认为我也不能很好地理解您的问题。我也会尽力帮忙的。
现在您有 python 2.7 和 python3,当您的 virtualenv 未激活时,'pip' 用于 python2.x,'pip3' 用于 python3.x
没有必要去想为什么pip是为python2.7
创建virtualenv环境文件夹时可以选择python3:
$ virtualenv --python=python3 aaa
$ cd aaa
$。 bin/activate
现在 'pip install' 用于 python3.x
我试了pip install lxml
成功了,不知道你遇到的是什么情况。
pip
命令在你的系统中使用 "default" Python 版本,你必须检查 pip --version
的输出以确定它属于哪个版本。
"pip
用于 Python2" 并不总是正确的,至少在我的机器上是这样。
如果你想在没有 virtualenv 的情况下安装包,你必须全局安装它们,sudo pip install requests
这样做。
但请三思而后行,再尝试一下,我们通常不会全局安装 python 包。
要解决安装站点冲突,请始终遵循以下步骤:
要为 python3 安装,请使用:python3 -m pip install requests
对于 python2 使用:python2 -m pip install [any_module]
这将防止任何冲突,我希望这正是您所要求的。
我需要为 python3
全局安装requests
pip install requests
为 python2.7.
安装它如何在没有 virtualenv
的情况下执行此操作?
我没有pip3
.
lxml
安装也有同样的问题。
很抱歉您的问题中出现了 -2 的比率,而且我认为我也不能很好地理解您的问题。我也会尽力帮忙的。
现在您有 python 2.7 和 python3,当您的 virtualenv 未激活时,'pip' 用于 python2.x,'pip3' 用于 python3.x
没有必要去想为什么pip是为python2.7
创建virtualenv环境文件夹时可以选择python3:
$ virtualenv --python=python3 aaa
$ cd aaa
$。 bin/activate
现在 'pip install' 用于 python3.x
我试了pip install lxml
成功了,不知道你遇到的是什么情况。
pip
命令在你的系统中使用 "default" Python 版本,你必须检查 pip --version
的输出以确定它属于哪个版本。
"pip
用于 Python2" 并不总是正确的,至少在我的机器上是这样。
如果你想在没有 virtualenv 的情况下安装包,你必须全局安装它们,sudo pip install requests
这样做。
但请三思而后行,再尝试一下,我们通常不会全局安装 python 包。
要解决安装站点冲突,请始终遵循以下步骤:
要为 python3 安装,请使用:
python3 -m pip install requests
对于 python2 使用:
python2 -m pip install [any_module]
这将防止任何冲突,我希望这正是您所要求的。