【问题标题】:Terminal shows wrong version of Python after fresh installation on M1 Mac在 M1 Mac 上全新安装后,终端显示错误版本的 Python
【发布时间】:2021-09-01 20:44:39
【问题描述】:

我下载了 Python 3.9.7 universal2 安装程序并在我的 M1 芯片 MacBook 上安装了 Python。请注意,这是除 Apple 提供的 Python 2.7.16 之外的第一个 Python 安装。

然后在终端中运行python3 --version 行后,我得到了这个输出xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.,并打开了一个弹出窗口,建议安装必要的软件。我安装了。

之后,我再次运行python3 --version 并得到以下输出:Python 3.8.2。预期的输出是Python 3.9.7

发生了什么?我做错什么了吗?如何解决?

【问题讨论】:

    标签: macos python-3.8 apple-m1 python-3.9


    【解决方案1】:

    事实证明,至少对于 M1 Macs,Apple 默认提供了两个版本的 Python:2.7.163.8.2。命令python --versionpython3 --version 与它们出现时对应。需要使用的命令是python3.9 --version,它按预期输出Python 3.9.7

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-20
      • 1970-01-01
      • 1970-01-01
      • 2022-12-01
      • 1970-01-01
      • 2021-01-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多