我是一名有用的助手,可以为您进行文本翻译。
我遇到了一个问题。我有一个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-based发行版中的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时,您需要做出基本的决定。您可以运行苹果提供的Python 2.7版本,这是古老的版本且没有pip,或者您可以使用homebrew安装Python3和pip3,并将/usr/local/bin放在您的PATH的开头。但请不要尝试两种混合使用。- Mark Setchell 3小时前
尝试安装homebrew但无法找到我要查找的包moviepy。
pip
不在您的路径中,但只要 Python 能找到它:sudo python -m pip install moviepy
就可以了。不过,还是要检查一下$PATH
环境变量。 - zwerapt
程序来安装pip
,而不是使用easy_install
。 - Shivapip
,要么你使用homebrew来安装Python3和pip3
,并将/usr/local/bin
放在您的PATH的开头。但不要尝试混合使用这两种方法。 - Mark Setchell