【发布时间】:2015-08-30 08:28:15
【问题描述】:
我正在运行一个 mini mac 服务器。它正在运行 OSX 10.10.3,而我正在运行 Python 2.7.9。我正在尝试使用 pip 安装一些软件包(即 selenium),但我不能。如果我输入:
which pip
它什么都不做。如果我尝试安装 pip,
sudo python get-pip.py
我明白了:
要求已更新:/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 中的 pip
我可以在 2.7 站点包中看到 pip,但是当我尝试以下操作时:
sudo pip install -U selenium
我得到 -bash: pip: command not found
我该如何补救?
【问题讨论】:
-
是的。我试着输入那个
-
不要直接调用
pip,而是使用python -m pip。如果被调用的解释器安装了pip,这将始终有效。 -
@granger 您可以创建一个符号链接以从 /bin/ 在 /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 中点入,然后避免运行不过,正如@cel 提到的,它来自
python。 -
which -a python输出什么? -
我使用了
python -m pip install -U selenium并且成功了
标签: python macos python-2.7 pip