python - $ python -bash :/usr/local/bin/python: No such file or directory

标签 python bash macos

运行重写文件的脚本后,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/

相关文章:

python - 属性错误: The vocab attribute was removed from KeyedVector in Gensim 4. 0.0

macos - 适用于 OS X 的 ABAddressBook/ABSource

mysql - XAMPP MySQL 数据库无法运行

linux - 非常复杂的 shell 字符串,有很多引号,如何处理转义

java - SWT:无法在 Mac 上调整按钮大小

python - Python 的 VisualVM 等价物

Python:装饰器可以从 foo1() 访问参数并将其提供给 foo2() 吗?

Python:如何将 ggplot 与简单的 2 列数组一起使用?

macos - 有没有办法在 OS X 中使用 shell 更改键盘快捷键

bash - 删除文件中第一次出现特定字符串之前的所有行