我在网上阅读了很多关于使用 Homebrew
的教程和网站上的答案。但是,当谈到 Python
时,这些建议给我留下的问题多于答案。
我了解如何操作,但到目前为止我看到的答案都没有真正解释使用 Homebrew
安装 Python
的原因以及安装的好处Python
与 Homebrew
相对于使用 Python 基金会提供的 OS-X
安装程序?
来自 Python 的最新版本的安装程序和当前的 PIP
实现似乎运行良好,所以我非常感谢任何关于我的问题的意见。我使用 Python 已经有一段时间了,但更多的是从战术、一次性解决问题的角度来看,我对 Brew
等工具和 Git
等版本控制软件是全新的.我正在努力提高学习曲线。找到为什么我会选择使用 Homebrew
安装的答案,而不是直接转到 python.org 并从他们那里下载,然后使用 pip 安装包可能会帮助我理解工具的好处像 Homebrew
。
所以我想,Homebrew
给我的是什么,而不是通过 TPF 进行的安装?
Homebrew
在 /Library/Frameworks/
和 站点上安装
该框架内的文件夹?Python
和 Python 包的位置是否有优势/劣势-packages
虽然这最后一个问题过于宽泛并且可能超出范围,但如果有人也能解决或提供链接以提供关于使用 Homebrew
的一般好处的好答案,我会欣赏吗?
谢谢,
最佳答案
使用像 Homebrew 这样的包管理器的一大优势是可以更轻松地使您的 Python 安装保持最新。如果您从网站下载 Python,那么要更新它意味着您需要返回网站并下载 Python 的新副本(或者您需要更新的任何可以通过 Homebrew 安装的内容)。
此外,在下载安装程序时,我发现它们往往会弄乱我的下载文件夹并要求我定期清理未使用的文件。我宁愿花时间编码而不是管理我的磁盘空间使用情况。
当谈到用 Homebrew 更新任何包时,命令很简单:
brew upgrade
这将更新您使用 Brew 安装的所有过时的软件包。
现在,这不是 Homebrew 独有的东西。 Macports、PIP、npm、Maven 和其他包管理工具也能够管理您安装的模块或工具的版本。
有关详细信息,请参阅 Safari Books Online - Keeping Your Homebrew Up To Date .
关于python - 为什么应该使用 Homebrew 来安装 Python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31603978/