Mac os安装python3.10
当你使用 Homebrew 安装新版本的 Python 后,python
命令通常会链接到新版本。但有时候,系统会维持对默认 Python 版本的引用,这可能导致 python
命令仍然指向旧版本。
你可以尝试以下步骤来确保正确的 Python 版本被使用:
-
确认 Python 3.10 是否成功安装:
brew info python@3.10
确认输出中包含正确的安装路径等信息。
-
更新
PATH
环境变量:确保你的终端的配置文件中正确设置了
PATH
,以便新的 Python 版本在路径中出现在旧版本之前。在~/.bash_profile
或~/.zshrc
(取决于你使用的 shell)中添加以下行:export PATH="/usr/local/opt/python@3.10/bin:$PATH"
然后执行以下命令使配置生效:
source ~/.bash_profile # 或 source ~/.zshrc
-
检查 Python 版本:
重新打开一个终端窗口,然后运行以下命令:
python --version
或者
python3.10 --version
这应该显示你安装的 Python 3.10 的版本信息。
如果你仍然遇到问题,可能还需要检查是否存在别名或符号链接,可能是 python
仍然指向旧版本。可以使用以下命令检查:
which python
如果有符号链接,你可能需要手动删除旧的符号链接,并重新创建一个指向新版本的符号链接。在终端中执行:
sudo rm /usr/local/bin/python # 删除旧的符号链接
sudo ln -s /usr/local/opt/python@3.10/bin/python3.10 /usr/local/bin/python # 创建新的符号链接
请记得谨慎执行 sudo
命令,并根据你的实际情况进行调整。