AMR*_*AMR 8 python macos installation homebrew
我一直在阅读很多关于网络的教程,并在网站上回答有关使用的问题Homebrew.Python但是,当谈到这个建议时,建议给我留下的问题多于答案.
我理解了如何,但到目前为止我所看到的答案都没有真正解释为什么背后使用Homebrew安装Python以及安装的好处Python与Homebrew使用OS-XPython Foundation提供的安装程序相比?
Python的最新版本的安装程序和当前的实现PIP似乎工作得很好,所以我真的很感激我的问题上的任何输入.我已经使用Python了一段时间,但从更多的战术,一次性解决问题的角度来看,我是像工具一样全新的Brew版本控制软件Git.我试图起床学习曲线.找到一个答案,为什么我会选择Homebrew安装而不是直接转到python.org并从中下载然后使用pip来安装软件包可能有助于我理解工具的好处Homebrew.
所以我想,HomebrewTPF提供的安装工作能给我带来什么呢?
Homebrew安装程序Python和Python程序包在该框架中/Library/Frameworks/的site-packages文件夹和文件夹中有哪些优点/缺点?
虽然这最后一个问题过于宽泛且可能超出范围,但如果有人也会就Homebrew一般使用的好处解决或提供一个良好答案的链接,我会很感激吗?
谢谢,
使用像Homebrew这样的包管理器的一大优势是它可以更容易地使Python安装保持最新.如果您从网站下载Python,那么更新它意味着您需要返回到网站并下载新的Python副本(或者您需要更新的任何可能已经与Homebrew一起安装的副本).
此外,在下载安装程序时,我发现它们会使我的下载文件夹变得杂乱,并要求我定期清理未使用的文件.我宁愿花时间编码而不是管理我的磁盘空间使用.
在使用Homebrew更新任何软件包时,命令很简单:
brew upgrade
Run Code Online (Sandbox Code Playgroud)
这将更新您使用Brew安装的所有过时软件包.
现在,这不是Homebrew独有的东西.Macports,PIP,npm,Maven和其他软件包管理工具也能够管理您安装的模块或工具的版本.
有关详细信息,请参阅Safari Books Online - 使您的自制软件保持最新状态.