将 python3 作为我在 Mac 上的默认 python for Fish shell

Hen*_*nry 2 python shell fish

每次我python在控制台中输入时,它都会使用 Python 2.7。我希望它使用最新版本(我已安装)Python 3.9。我如何使用鱼壳来做到这一点(其他 StackOverFlow 谈到了 bash)?

小智 5

首先,看看它的安装位置:

ls -l /usr/local/bin/python*
Run Code Online (Sandbox Code Playgroud)

请注意以 python3.9 结尾的行,没有任何内容(例如 m)并输入

ln -s -f /usr/local/bin/python3.9 /usr/local/bin/python
Run Code Online (Sandbox Code Playgroud)

其中 '/usr/local/bin/python3.9' 是您从上面复制的内容。

输入新会话

python --version
Run Code Online (Sandbox Code Playgroud)

应该可以..