我遇到了很多python的问题,我想我搞砸了。当我输入终端
$which python
它返回
/usr/bin/python
然后当我输入
$pip install google
它说
-bash: /Library/Frameworks/Python.framework/Versions/3.6/bin/pip: No such file or directory
我该如何解决这个问题?我非常感谢任何帮助。
答案 0 :(得分:1)
如果您使用Python 3安装了pip,则可能必须运行pip3
而不是pip
。此外,您应该使用virtualenv
或Anaconda之类的东西来管理不同的环境和包。
您还可以尝试使用pip's installation instructions中的pip
脚本重新安装get-pip.py
。
安装pip
要安装pip,请安全下载
get-pip.py
然后运行以下命令(可能需要管理员访问权限):
python get-pip.py
如果尚未安装
setuptools
,get-pip.py
将为您安装setuptools。
如果您仍有问题,请尝试从头开始安装virtualenv和软件包,看看它是否有效:
$ virtualenv venv
$ source venv/bin/activate
(venv) $ venv/bin/pip install google-cloud-storage
(venv) $ venv/bin/python -c 'import google.cloud.storage'
答案 1 :(得分:1)
在ln -s /usr/bin/pip
中进行ln -s /usr/bin/pip3
和/Library/Frameworks/Python.framework/Versions/3.6/bin/
。
这为我解决了。之后,我不得不强迫点子再次升级。