我在我的macOS上安装了 python2 ,我并行安装了python3 (没有自制程序)。它工作得很完美,我可以使用每个目录中的python3
和pip3
,而不会出现与版本2 python
和pip
并行的问题。
前几天我没有找到pip3
而我必须设置一个别名为python3 -m ...
(我以为我之前没有使用过它,但我曾经使用过它!)。今天早上我使用python3时没有遇到任何问题,现在python3
得到了command not found
,但我也无法在我的目录中找到它。
我的python3在哪里?为什么它消失了?
我看到的唯一原因是我在一周前安装了homebrew
来安装mutt。 brew upgrade
函数是否可能破坏了路径甚至安装?
很高兴得到你的帮助! 非常感谢。
答案 0 :(得分:2)
brew upgrade
python 3
突然消失后,我有同样的奇怪行为。
brew install python3
告诉我
python 2.7.14 is already installed
To upgrade to 3.6.5, run `brew upgrade python`
这就是我所做的。自制的python 2
安装现已消失,但可以使用brew install python@2
重新安装。
答案 1 :(得分:1)
万一这有帮助,我有一个类似的问题,即自制升级使python3似乎消失了。
brew install python3
...告诉我python3已经安装,只需要与
链接 brew link python
运行它,并且它创建的符号链接似乎已经解决了该问题。