运行重写文件的脚本后,Python 以某种方式被破坏。我每次使用它时都会收到错误消息:
$ python
-bash: /usr/local/bin/python: No such file or directory
我做了酿造医生:
$ brew unlink python && brew link python
昨天我尝试通过重新安装来修复它:
$ brew update
$ brew install python
$ brew upgrade python
根据我的发现,我似乎需要对其进行符号链接(symbolic link),但我不想让它变得更糟并丢失整个操作系统。
$ which python
/usr/bin/python
我该如何修复这个 Python?
最佳答案
Homebrew 1.7.2 和 MacOS 10.13.6 似乎出了问题。
即使删除所有 python 版本并重新安装,python --version
也无法正常工作。
大多数人可能已经尝试过这些步骤...
brew uninstall --ignore-dependencies python
brew uninstall --ignore-dependencies python2
brew uninstall --ignore-dependencies python3
brew install python
brew unlink python && brew link python
brew unlink python3 && brew link python3
最后对我有用的是...
sudo ln -s /usr/local/bin/python3 /usr/local/bin/python
然后再次为 pip ...
sudo ln -s /usr/local/bin/pip3 /usr/local/bin/pip
关于python - $ python -bash :/usr/local/bin/python: No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46179672/