python3 终端上的命令运行 python 3.8 而不是 python 3.9
python3 command on terminal runs python 3.8 not python 3.9
嗨,我似乎无法理解为什么即使我刚刚安装了 Python 3.9.5(从这里 https://www.python.org/downloads/),python3 命令 运行s python终端上的3.8.2,如下所示。
这是我第一次在 Mac (macOS Big Sur) 上安装 python。
MacBook-Air ~ % python --version
Python 2.7.16
MacBook-Air ~ % python3 --version
Python 3.8.2
如何运行 我实际安装的是 python3.9.5?
感谢您的帮助。
您应该删除当前的 link 并添加一个新的符号 link
unlink /usr/local/bin/python
ln -s /usr/local/bin/python3.9 /usr/local/bin/python
如果您还希望能够通过调用 python3
来 运行 Python 3.9.5,您可以按照上述方法或通过更新您的 bash 配置文件来实现.
在 ~/.bash_profile
内只需添加以下行:
alias python3='/usr/local/bin/python3.9'
最后重新加载
source ~/.bash_profile
你现在应该得到
python3 --version
Python 3.9.5
嗨,我似乎无法理解为什么即使我刚刚安装了 Python 3.9.5(从这里 https://www.python.org/downloads/),python3 命令 运行s python终端上的3.8.2,如下所示。
这是我第一次在 Mac (macOS Big Sur) 上安装 python。
MacBook-Air ~ % python --version
Python 2.7.16
MacBook-Air ~ % python3 --version
Python 3.8.2
如何运行 我实际安装的是 python3.9.5?
感谢您的帮助。
您应该删除当前的 link 并添加一个新的符号 link
unlink /usr/local/bin/python
ln -s /usr/local/bin/python3.9 /usr/local/bin/python
如果您还希望能够通过调用 python3
来 运行 Python 3.9.5,您可以按照上述方法或通过更新您的 bash 配置文件来实现.
在 ~/.bash_profile
内只需添加以下行:
alias python3='/usr/local/bin/python3.9'
最后重新加载
source ~/.bash_profile
你现在应该得到
python3 --version
Python 3.9.5