【问题标题】:Best way to setup python on a new Mac [closed]在新 Mac 上设置 python 的最佳方法 [关闭]
【发布时间】:2019-03-27 05:14:26
【问题描述】:

我刚买了一台新 Mac,希望避免像我在使用 Homebrew 和 pip 与旧 Mac 并行时那样弄乱任何 python 依赖项和路径。设置 python 发行版和安装所有必要软件包的最干净和最强大的方法是什么,例如scipy、matplotlib、numpy 等:

  • 家酿
  • pip(也许通过 Homebrew?)
  • 虚拟环境/anaconda

我需要注意什么?

【问题讨论】:

标签: python macos pip anaconda homebrew


【解决方案1】:

如果您想要所有数据科学库,根据我的经验,Anaconda 是迄今为止最简单的方法。

尽可能使用虚拟环境。它将帮助您的机器保持整洁。

【讨论】:

  • 是的,Anaconda 很简单。制作虚拟环境要简单得多。 Anaconda 还分发 Spyder,一个 python IDE。
【解决方案2】:

我认为您的问题几乎概括了我的设置方式。我基于对干净设置进行了一些在线阅读。总结一下:

  1. 建议通过 HomeBrew 安装 Python 2 和 3 以进行全局设置
  2. 以上步骤应该安装 pip AFAIK
  3. Virtualenv 对于沙盒化不同的本地环境非常有用。

请注意,Anaconda 还允许您创建环境(请参阅https://conda.io/docs/user-guide/tasks/manage-environments.html),此外,您还可以“免费”获得您提到的所有这些科学软件包,而无需进行太多其他安装。要获得一点元数据,您甚至可以使用 Brew 安装 anaconda:brew cask install anaconda :)


注意事项:

  • 不要在您的全局设置上进行过多安装,并尽量保持原样。
  • 利用虚拟环境并根据需要进行所有安装和自定义。例如,您可以将一个用于 python 2 和您的科学包,另一个用于 python 3,几乎没有任何东西只是用于调试。

以下是我在完成设置时查看的一些参考资料:

https://github.com/nicolashery/mac-dev-setup#python

https://medium.com/@briantorresgil/definitive-guide-to-python-on-mac-osx-65acd8d969d0


告别提示:如果您确实弄乱了您的 python 2 和 python 3 设置,您可以使用 brew doctorbrew prune 删除任何损坏的符号链接

祝你好运!

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 2011-10-17
    • 2014-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-08
    • 2021-06-04
    • 1970-01-01
    相关资源
    最近更新 更多