安装后找不到pip命令

新手上路,请多包涵

我遇到了一个问题。我有一个 Python 脚本,我想在我的 OSX 上运行,但似乎我遇到了很多问题。

要运行脚本,我应该同时安装 Python 和 Moviepy。

为了安装 Moviepy,我使用了这个命令:

 sudo pip install moviepy

回应是:

 sudo: pip: command not found

所以我尝试使用以下命令安装 pip:

 sudo easy_install pip

得到了这个答案:

 Searching for pip
Best match: pip 9.0.1
Processing pip-9.0.1-py2.7.egg
pip 9.0.1 is already the active version in easy-install.pth

Using /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip

我试图再次运行

sudo pip install moviepy

但我仍然遇到了那个问题。我该做什么?

更新:

在 OSX 上不确定,但你可以试试 pip3 – Rehan Azher 23 分钟前

sudo pip3 install moviepy
Password:
sudo: pip3: command not found

pip 似乎不在您的路径中,但只要 Python 可以找到它:sudo python -m pip install moviepy 就应该这样做。检查你的 $PATH 环境。变量,寿。 – zwer 14 分钟前

sudo python -m pip install moviepy
/usr/bin/python: No module named pip

更新2

一个不错的选择是考虑使用 OSX 的来源之一安装 pip,例如基于 Debian 的发行版中的 apt 程序,而不是 easy_install。 – Shiva 4 小时前

sudo apt install moviepy
Password:
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/apt" (-1)

不知道为什么每个人都坚持这个。使用 Python 时,您需要做出一个基本决定。您要么运行 Apple 提供的 Python 2.7,它是古老的并且没有 pip,要么您使用自制软件并安装 Python3 和 pip3 并将 /usr/local/bin 放在 PATH 的开头。但不要尝试将两者混合使用。 – Mark Setchell 3 小时前

试图安装自制软件,但找不到我正在寻找的包 moviepy。

原文由 Andrew 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 615
1 个回答

试试这个:

 pip3 install package-name

这对我有用!

原文由 guillerey 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题