【问题标题】:How to update python 3.6 to 3.7 using Mac terminal如何使用 Mac 终端将 python 3.6 更新到 3.7
【发布时间】:2019-07-27 13:40:34
【问题描述】:

好的 不敢使用终端,所以安装了从python.org下载的python-3.7.2-macosx10.9包 运行证书和 shell 配置文件脚本,一切似乎都很好。 现在“which python3”已经将路径从 3.6 更改为新的 3.7.2

所以一切看起来都很好,对吗?

我的问题(2 个)是仍在应用程序文件夹中的旧 python3.6 文件夹发生了什么。你能安全地删除它吗?为什么当您安装新版本时,它至少不会询问您是否要更新或安装并保留两个版本?

第二个问题,您将如何从终端执行此操作? 我看到第一步是 sudo 到根目录。 其余的我都忘记了。 但是从终端,这是否只是添加新版本并离开 较旧的喜欢软件包安装程序? 使用包安装程序然后删除文件夹非常简单。

所以,提前谢谢。我是 python 新手,没有太大的信心 使用终端和所有强大的 shell 命令。

是的,我看到了所有 Brew 爱好者。我暂时不想使用 Brew。

目前,蟒蛇的巢穴路径有点令人困惑。 我不想迷失在 Brew 的无数条路径中,因为它是 暂时混乱。

我爱 Brew,别管我。

【问题讨论】:

标签: python macos installation homebrew


【解决方案1】:

是的,您可以使用从python.org 下载的安装程序来安装 Python 3.7 或 Python 3.8。它不会自动删除您可以继续使用旧版本的旧版本。

例如,如果您有python3.7python3.8,您可以在终端上运行其中一个。

另一方面,使用 Homebrew 安装非常容易,您可以按照 article on how to install Python3 on MacOS 上的说明进行操作

【讨论】:

    【解决方案2】:

    每个版本的 Python 安装都是相互独立的。所以删除你不想要的版本是安全的,但要小心,因为它可能导致依赖关系破坏:-)。

    您可以通过添加特定版本来运行任何版本,即 $python3.6 或 $python3.7

    最好的方法是为您的项目使用虚拟环境以增强一致性。见 pipenv

    【讨论】:

      猜你喜欢
      • 2020-11-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-06
      • 1970-01-01
      • 1970-01-01
      • 2019-07-18
      • 2018-04-06
      • 1970-01-01
      相关资源
      最近更新 更多