2024-04-25 00:19:27 发布
网友
我刚刚安装了Python2.7,还将pip安装到了2.7站点包中。
当我得到版本时:
pip -V
它显示:
pip 1.3.1 from /usr/lib/python2.6/site-packages (python 2.6)
如何使用位于以下位置的2.7版pip:
/usr/local/lib/python2.7/site-packages
使用Homebrew:
$ brew install python@2 $ pip2
您还可以使用python2来获得与其匹配的Python。
python2
应该在$PATH变量中包含的某个位置安装名为“pip2.7”的二进制文件。
你可以通过键入
which pip2.7
这应该会在stdout中打印类似“/usr/local/bin/pip2.7”的内容。如果它不打印类似的内容,则不会安装。在这种情况下,通过运行
$ wget https://bootstrap.pypa.io/get-pip.py $ sudo python2.7 get-pip.py
现在,你应该准备好了,而且
应返回正确的输出。
另一种方法是使用python2.7调用pip模块,如下所示:
pip
python2.7 -m pip <commands>
例如,可以运行python2.7 -m pip install <package>来安装您喜欢的python模块。这里有一个引用:https://stackoverflow.com/a/50017310/4256346。
python2.7 -m pip install <package>
如果此版本的python尚未安装pip模块,则可以运行以下命令:
python2.7 -m ensurepip
运行此命令将“引导pip安装程序”。请注意,运行此命令可能需要管理权限(即sudo)。这里有一个引用:https://docs.python.org/2.7/library/ensurepip.html和另一个引用https://stackoverflow.com/a/46631019/4256346。
sudo
使用Homebrew:
您还可以使用
python2
来获得与其匹配的Python。应该在$PATH变量中包含的某个位置安装名为“pip2.7”的二进制文件。
你可以通过键入
这应该会在stdout中打印类似“/usr/local/bin/pip2.7”的内容。如果它不打印类似的内容,则不会安装。在这种情况下,通过运行
现在,你应该准备好了,而且
应返回正确的输出。
另一种方法是使用python2.7调用
pip
模块,如下所示:例如,可以运行
python2.7 -m pip install <package>
来安装您喜欢的python模块。这里有一个引用:https://stackoverflow.com/a/50017310/4256346。如果此版本的python尚未安装pip模块,则可以运行以下命令:
运行此命令将“引导pip安装程序”。请注意,运行此命令可能需要管理权限(即
sudo
)。这里有一个引用:https://docs.python.org/2.7/library/ensurepip.html和另一个引用https://stackoverflow.com/a/46631019/4256346。相关问题 更多 >
编程相关推荐