当前位置:  开发笔记 > 编程语言 > 正文

MacBook for django开发?

如何解决《MacBookfordjango开发?》经验,为你挑选了2个好方法。

我即将购买一台新笔记本电脑(华硕G62)来取代我原来的ubuntu桌面.我将主要用于django开发(以及虚拟盒中的一些遗留win32内容).

但是,由于我需要在不久的将来进行一些iPhone开发,我开始认为购买MacBook Pro可能更明智,而不是华硕,后来便宜(可以这么说......)的MacBook.

适用于Django开发的MacBook Pro有多适合?我目前在Linux上使用WingIDE并且喜欢它,Mac版本与linux版本相比如何呢?

Ubuntu - > Mac OS转换是否复杂?我能利用我的Linux知识吗?OTOH,我是你的普通书呆子,所以我不确定我是否对Mac很酷.此外,双下巴,黑龟脖子是完全不可能的.

提前致谢!



1> Hank Gay..:

OS X是一个'nix,所以你可能适合.我在我的MacBook(家用)或MacBook Pro(工作)上没有Python(特别是Django)开发的问题.

我使用MacPorts(包括安装Python port)来创建一个非常Linux的命令行环境,尽管许多Python开发人员似乎更喜欢Homebrew.

至于WingIDE,我个人并不使用它,所以我不知道Linux和Mac版本可能有多么不同.我选择的文本编辑器通常是TextMate,尽管我经常使用vim它.注意:如果您更喜欢gvimOS X之类的东西,我建议使用MacVim.

对于Python工作,包括Django工作,JetBrains有一个有趣的新IDE,名为PyCharm,非常有趣.我一直在使用免费的EAP版本,它似乎进展顺利.


Django开发人员也在这里.我使用类似的设置:MacBook Pro,MacPorts的Python和Django,以及TextMate,没有任何问题.

2> Daniel Rosem..:

在我工作的最后两个地方 - 两个Django商店 - 我们在Mac上完成了所有开发.我们和他们一样讨厌.

Mac基于Unix的风格,因此您的大部分Linux知识都是可转移的.你会想念的主要内容是内置的包管理器:有些项目试图复制该功能,但我总是发现它们有问题.Homebrew可能是最好的,非常轻量级.你仍然可能花费更多的时间从源代码编译,而不是习惯.

另一种方法是使用例如VMWare Fusion建立Linux虚拟机 - 您可以通过内部网络接口连接到它,因此您可以在Mac环境中使用TextMate或任何您喜欢的方式进行编码,但Django/MySQL/Apache等您可以在无头的Linux环境中运行,您可以在需要时通过它进行SSH操作.效果很好.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有