经历后this sqlite3 的 brew 问题,我做到了
brew rm sqlite python python3
然后
brew install python python3
这安装了 python2.7.5 作为默认解释器,并且 brew 安装了 pip 和 python,我想我可以
pip install virtualenv
为新的python2.7.5安装virtualenv。但是,我得到了
-bash: /usr/local/share/python/pip: /usr/local/Cellar/python/2.7.3/bin/python: bad interpreter: No such file or directory
我该如何解决/解决这个问题?我应该在
之间创建符号链接(symbolic link)吗?/usr/local/share/python/pip --> /usr/local/Cellar/python/2.7.5/bin/pip-2.7
最佳答案
听起来您的 /usr/local/share/python/pip
指向错误的 Python 版本。检查该文件的第一行,如果它看起来像...
#!/usr/local/Cellar/python/2.7.3/bin/python
...然后您需要更改它以指向正确的 Python 版本。
关于python pip 仍在寻找以前的安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16633590/