我当前正在使用Mac OS Mojave 10.14.2版 我刚刚安装了python3.7,并卸载了python3.6。 然后,出现以下结果
$ python3
-bash: /Library/Frameworks/Python.framework/Versions/3.6/bin/python3: No such file or directory
$ which python3
-bash: type: python3: not found
$ which python3.7
python3.7 is /usr/local/bin/python3.7
我想使python3命令运行python3.7,但是我对python的设置感到非常困惑。 我在Google上进行了搜索,但无法解决。 请你帮助我好吗? 谢谢
答案 0 :(得分:3)
自从您删除compat/win32/path-utils.[ch]
以来,这是一个糟糕的软链接。
查看python3
的所在地
python3
然后使用该输出的返回值来查看其当前指向的内容
which python3
将错误的ls -la $(which python3)
软链接替换为正确的python3
python3.7
测试版本
ln -sf $(which python3.7) /usr/local/bin/python3
将来,请查看pyenv
,因为它将使安装新版本的python和在版本之间切换变得更加容易。