【问题标题】:Installing Python on macOS在 macOS 上安装 Python
【发布时间】:2021-09-02 10:03:47
【问题描述】:

我是 macOS 的新手,在安装 python 时遇到了一点问题。我已经从 python 网页当前版本 3.9 下载并安装了它。现在如果我打开命令行,写命令

python3 -V

得到结果

Python 3.8.2

如果我跑步

sudo python3 -V

我明白了

Python 3.9.7

如何更改它,我想要相同的版本,即使没有 sudo 也能运行它。

【问题讨论】:

  • 你是如何安装 Python 的?
  • 我已经下载了 .pkg 文件。刚刚运行它。

标签: python


【解决方案1】:

保持一切一致的一种简单方法是使用称为虚拟环境的东西。这是一个参考: https://sourabhbajaj.com/mac-setup/Python/virtualenv.html

一些提示:

  1. 在一个文件夹下创建 venv,该文件夹将作为新“工作区”的顶层文件夹。

  2. 您需要使用以下命令激活您的 venv:

    源 venv/bin/激活

我保证它比听起来容易得多,而且效果很好。

【讨论】:

    【解决方案2】:

    如果 python 3.8.2 仍然出现在任何地方并且您不需要它,那么这意味着它显然仍在您的系统中,因此将文件夹和应用程序定位到某个地方并通过移动到 bin 来删除它应该可以解决问题,确保您正在删除正确版本的 python,不要删除 2.7 版本,因为 macOS 需要它来运行东西

    【讨论】:

      【解决方案3】:

      试试pyenv

      管理多个python版本并不容易。

      使用 pyenv,您可以像pyenv install 3.3.6 一样简单地安装 python 版本。管理多个python版本和为不同终端切换版本也很容易。

      【讨论】:

        猜你喜欢
        • 2018-09-24
        • 1970-01-01
        • 2017-08-25
        • 2019-01-04
        • 2018-08-04
        • 2018-01-27
        • 1970-01-01
        • 2022-01-10
        相关资源
        最近更新 更多