我计划将 Mac 平台作为我的主要开发机器 - 我从事 Python 全栈开发。我使用 MacBook Air 作为个人电脑已有 5 年,因此我对操作系统非常熟悉。
在阅读了一些文章后(包括这个),看起来很多人虽然使用 Mac OS X,但却使用 Parallel Desktop 在虚拟 PC 中安装 Ubuntu,并在那里进行实际的开发。
如果可能的话,我希望我的开发环境保持原生。目前我使用 Linux 桌面,我的工作效率相当不错。我最不想做的就是切换到一个好的便携式平台,但我的工作效率会大幅下降。
那么在原生 Mac OS X 中拥有开发环境是否困难/不可能?
答案1
我是 Python + Mac/OSX 新手。以下是我的看法 - OSX 对 Python 开发的支持非常好。诀窍是先安装 Homebrew,然后安装最新的 2.7.x 或 3.x 版本的 Python。我不会费心安装原生的 Python。之后,您在开发、调试和测试应用程序逻辑时应该不会遇到任何问题。
就 IDE 而言,PyCharm、Atom、Sublime Text、Vi、Emacs 在 OSX 上都得到了很好的支持
当然,您必须在 VM 中安装 ubuntu 或目标 Linux 部署发行版来调试生产问题,这是无法避免的。