我最近一直在研究Python,并开始阅读Django的doc,但是我不能否认的事实是,我发现的大多数视频教程通常显示Linux是所选的操作系统。我基本上忽略了这一点,但我开始遇到一些问题,人们使用诸如“touch”之类的命令,而我不知道Windows 7命令提示符中的等效命令是什么。我听说了新的道具,但是它很混乱,我担心这个“同等的狩猎”可能会一次又一次。。。
所以我开始想,为什么大多数人使用Linux和Python,这是学习使用Linux进行开发的一个好办法(知道我的Linux知识完全是空的)?它能让我更有效地使用Python开发吗?有没有可能列出这样做的好处?
我用Windows开发Django已经有一段时间了,但最终发现Linux是更好的方法。以下是一些原因:
当然,如果你的应用程序很简单,你不需要关心部署,那么Windows就可以了。
这取决于你最喜欢什么操作系统。 您可以将Aptana 3与pydev(包括)一起用于开发。
在开发时记住使用“os”python lib作为dirs的路径,这样您的应用程序就可以在windows和linux下正常工作。
例如:
尽管使用Linux进行Python开发有一些好处(例如,有些库只在Linux上工作);没有什么可以阻止您使用Windows进行django工作;我每天都在使用它,而且还没有什么东西出现。
您熟悉的正确IDE将在很大程度上使您的开发体验更加愉快。很多人在Eclipse中使用Pydev;但我更喜欢PyCharm
许多教程将向您展示一个Linux或Mac桌面(和shell),您可以通过安装^{} 获得等效的命令(比如
touch
、ls
和其他命令),这些命令是常见unix工具的本机版本。您应该为this website添加书签,该书签包含用于公共Python库的Windows安装程序。
相关问题 更多 >
编程相关推荐