Mac os安装python3.10

发布时间 2023-12-21 12:01:54作者: 风声风语


当你使用 Homebrew 安装新版本的 Python 后,python 命令通常会链接到新版本。但有时候,系统会维持对默认 Python 版本的引用,这可能导致 python 命令仍然指向旧版本。

你可以尝试以下步骤来确保正确的 Python 版本被使用:

  1. 确认 Python 3.10 是否成功安装:

    brew info python@3.10

    确认输出中包含正确的安装路径等信息。

  2. 更新 PATH 环境变量:

    确保你的终端的配置文件中正确设置了 PATH,以便新的 Python 版本在路径中出现在旧版本之前。在 ~/.bash_profile~/.zshrc(取决于你使用的 shell)中添加以下行:

    export PATH="/usr/local/opt/python@3.10/bin:$PATH"

    然后执行以下命令使配置生效:

     
    source ~/.bash_profile # 或 source ~/.zshrc
  3. 检查 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 命令,并根据你的实际情况进行调整。