【问题标题】:What is really the best (and secure) way to install Python on a Mac?在 Mac 上安装 Python 的最佳(和安全)方法是什么?
【发布时间】:2020-07-06 22:24:31
【问题描述】:

我即将开始一门 Python 课程,但我对如何在运行 Catalina 的 Mac 上安装 Python 感到困惑和不知所措。对于大多数文章,我发现推荐使用 Homebrew 方法,所以我沿着这条路走。或者至少我试过了,但由于某种原因,即使在终端上粘贴和运行这样简单的东西,我也无法安装它。然后我最终弄乱了我的文件(我是一个菜鸟,真的不知道我在做什么)试图让 brew 工作,但不知何故使用 PATH、sudo 和 /usr/local 我最终对我的操作系统做了一些事情这立即使系统无响应并以奇怪的方式运行。 长话短说,我最终重置了磁盘并从零开始。我真的很感激关于在我的 Mac 上获取 python 的最安全方法的指南。在我尝试使用 Homebrew 并进行了一些研究之后(阅读这样的内容:https://applehelpwriter.com/2018/03/21/how-homebrew-invites-users-to-get-pwned/),我真的不知所措,因为我需要在我的计算机上安装 python 3 和虚拟环境,但我不想要由于我缺乏经验和对不同选项的真正理解,我的系统处于危险之中。

【问题讨论】:

  • 如果您担心,也许可以使用免费的 AWS EC2 节点并在那里运行您的 Python 脚本。作为奖励,您的所有脚本和环境都将保持不变,并且您在周末外出或出差时将其留在家中、课堂或酒店中。

标签: python python-3.x macos homebrew macos-catalina


【解决方案1】:

我建议前往Python website 并从那里下载 Python。只需按照您给出的所有步骤进行操作,这些步骤应该很容易执行,并且您已经安装了 Python!

【讨论】:

  • 似乎也有一些反对这样做的论据,因为依赖关系、包管理和其他一些我并不真正理解的问题。为什么说这是最好和最安全的方式?以后使用库和环境是否最佳?
【解决方案2】:

您是否在the homepage 上尝试过此脚本/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

然后你可以使用brew install python@3.8brew install python

Homebrew 是一个开源软件,代码库在 github,请随时进行安全检查并提交hackerone reports

很高兴回答任何具体问题。

【讨论】:

  • 是的,我试过了,但不知何故我做不到:stackoverflow.com/questions/62753234/… 我的全部问题仍然是我是否应该这样做。
  • 可能是权限设置和路径设置。你有什么错误信息?
  • 我怀疑它现在可能只是在重新安装 Catalina 后工作,但我再次尝试评估这是否是最好的做法。在我实际上没有收到任何错误消息之前,在终端上按 enter 后什么都不会发生,当您输入的内容没有意义时,我会得到 zsh 行为。
猜你喜欢
  • 1970-01-01
  • 2015-12-22
  • 2018-08-13
  • 1970-01-01
  • 2012-06-17
  • 1970-01-01
  • 2018-08-21
  • 2015-09-07
  • 2010-11-15
相关资源
最近更新 更多