如何为特定版本的python进行pip安装
我需要为python3全局安装如何为特定版本的python进行pip安装,python,python-3.x,pip,virtualenv,Python,Python 3.x,Pip,Virtualenv,我需要为python3全局安装请求 pip install requests 为python2.7安装它 如何在没有virtualenv的情况下执行此操作 我没有pip3 lxml的安装也有同样的问题。很抱歉,您的问题中出现了-2的错误,我也不认为我能很好地理解您的问题。我会尽力帮助你的 现在有了python2.7和python3,当您的virtualenv未激活时,“pip”代表python2.x,“pip3”代表python3.x 没有必要去想为什么pip代表Python 2.7 创建Vi
请求
pip install requests
为python2.7安装它
如何在没有virtualenv的情况下执行此操作
我没有pip3
lxml的安装也有同样的问题。很抱歉,您的问题中出现了-2的错误,我也不认为我能很好地理解您的问题。我会尽力帮助你的 现在有了python2.7和python3,当您的virtualenv未激活时,“pip”代表python2.x,“pip3”代表python3.x 没有必要去想为什么pip代表Python 2.7 创建VirtualEnvironment文件夹时,可以选择python3: $virtualenv--python=python3aaa $cd aaa 美元。垃圾箱/激活
现在“pip安装”是针对python3.x的我尝试了
pip安装lxml
并成功了,不确定您遇到了什么情况
pip
命令在系统中使用“默认”Python版本,您必须检查pip--version
的输出以确定它属于哪个版本
“pip
用于Python2”并不总是正确的,至少在我的机器上是这样
如果要在没有virtualenv的情况下安装软件包,则必须全局安装,sudo pip install requests
会这样做
但是,请三思而后行,在您这样做之前,我们通常不会全局安装python软件包。要解决安装站点之间的冲突,请始终遵循以下步骤:
python3-m pip安装请求
python2-m pip安装[任何模块]
这将避免任何冲突,我希望这是您要问的。请提高您的问题的质量。您可以看一下。一些python包无法安装
pip
,一个可能的原因是它们包含了依赖于平台的二进制文件(例如wxPython
,可以通过pip
搜索,但无法安装),我这样做了。但是,正如您所看到的,通过virtualenv安装lxml时出现问题