Atm*_*tma 49 python linux django centos pip
我刚刚安装了python 2.7并且还推到了2.7站点包.
当我得到的版本:
pip -V
Run Code Online (Sandbox Code Playgroud)
表明:
pip 1.3.1 from /usr/lib/python2.6/site-packages (python 2.6)
Run Code Online (Sandbox Code Playgroud)
我如何使用位于以下位置的2.7版本的pip:
/usr/local/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)
mae*_*nel 97
应该在$ PATH变量中包含的某个位置安装一个名为"pip2.7"的二进制文件.
你可以通过输入找到它
which pip2.7
Run Code Online (Sandbox Code Playgroud)
这应该打印出类似'/usr/local/bin/pip2.7'的内容到你的标准输出.如果它不打印这样的东西,它就不会安装.在这种情况下,请通过运行安装它
$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python2.7 get-pip.py
Run Code Online (Sandbox Code Playgroud)
现在,你应该全部准备好了
which pip2.7
Run Code Online (Sandbox Code Playgroud)
应该返回正确的输出.
Jas*_*sha 20
另一种方法是pip使用python2.7 调用模块,如下所示:
python2.7 -m pip <commands>
Run Code Online (Sandbox Code Playgroud)
例如,您可以运行python2.7 -m pip install <package>安装您喜欢的python模块.这是一个参考:https://stackoverflow.com/a/50017310/4256346.
如果尚未为此版本的python安装pip模块,则可以运行以下命令:
python2.7 -m ensurepip
Run Code Online (Sandbox Code Playgroud)
运行此命令将"引导pip安装程序".请注意,运行此操作可能需要管理权限(即sudo).以下是参考:https://docs.python.org/2.7/library/ensurepip.html和另一个参考/sf/answers/3264171361/.
| 归档时间: |
|
| 查看次数: |
99752 次 |
| 最近记录: |