只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  作为一个Python程序员,电脑上应该具备哪些软件?


作为一个Python程序员,电脑上应该具备哪些软件?

发布时间:2019-09-02 15:21:36  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
linux...你在windows上用python,总会有那么种种隔靴搔痒的无奈感。
作为一个Python程序员,电脑上应该具备哪些软件?linux...你在windows上用python,总会有那么种种隔靴搔痒的无奈感。IDE:PyCharm1. 装个 Python
2. 装个 Notepad++

足够了。ipython, pip, vimMac下一定要装virtualenv 虚拟环境,用来区隔不同版本Python为什么没人说 Komodo IDE,debug非常好用pip、Ulipad(或Sublime Text、或自己顺手的其他代码编辑器,初学不需要PyCharm、Eclipse之类的庞然大物)、iPython(Option,其实Windows下用PythonWin更简单,,不过如果打算学numpy、scipy、matplotlib、scipy等一众科学计算模块的话iPython就是必选了)OS X系统。电脑装了Python3.4(系统默认的是Python2)、Ipython、Sublime Text2、xcode(会帮你安装gcc,有的package依赖于gcc)、Cython。另外为了安装package方便我还安装了homebrew和pip。初学者不要过分执着与工具,先把Python主要的语法、数据结构学好了,写过一些程序之后有更高的要求了再去尝试不同的工具。

个人经历:
1.刚开始学Python,就用自带的IDLE(Windows下),一个字母一个字母的敲,体会语法结构和缩进。
2.小程序写了一段时间,感觉IDLE不好用,遂用了好多人推荐的Sublime Text 2,界面美观,简单配置后就能实现自动缩进,自动补全等等功能,用着真是一种享受,还是跨平台软件,简直不能更好
3.后来做项目,用到git,听说了PyCharm这个强大的IDE,界面与Sublime不分伯仲,功能感觉不能更强大了,最让我感到贴心的就是,变量如果命名不规范都会提醒你,而且带版本管理功能,clone,push轻松完成。最后,这货居然有免费的社区版,而且跨平台!还能更好一点吗?

希望自己的经历能帮到你,作为一个有强迫症的人,能体会到选择工具的那种纠结……想想还是多写点代码才有用其实你看了这些答案后,更学不好Python了Windows: 编辑器 Sublime Text 运行环境cmd.exe
Linux: 编辑器Vim/Sublime Text 运行环境bash
不喜欢PyCharm的厚重。我不是Python程序员,不过个人觉得对于初学者,无论在哪里,Sublime Text 2就够了~初学者更要注意用减法:Python,再加一个Sublime Text就足够了。一个用得顺手的写码的工具: editor, ide 看你.

一个方便查apilib的字典工具: 比如mac下的dash, win下可以用 DevDocs: Open-source / Offline API Documentation Browser 代替,

如果有必要还可以加个Git 的Gui. 这是个无关紧要的问题。
可能是因为初学都是c/c++,产生了学语言先找IDE的思维定势。
其实完全没必要,尤其是解释型语言,装好环境,再找一个编辑器就行了。
看了大家的回答,感觉有一点是一致的,大家都很少有推荐python的IDE的。
至于编辑器,老Linux喜欢Vim;
目前还比较流行的是sublime text(版本应该到4了),不过是付费的,对于开源派,不喜欢。
习惯用Windows的会用notepad++。
没有好坏之分,只是习惯不同。用了PyCharm,别提多得劲,想用emacs,vim装装逼格,还没开始研究python呢,研究编辑器就废了很久其实很多职业的也各有所好,有人爱用vim,有人爱用pycharm,还有sublime。

题主不想折腾,也不想花钱,那就sublime吧。启动快,自动补全也不错,尤其适合写小程序。

ipython是要装的,virtualenv要有的。难道只有我一个人用notepad++吗?我觉得很好用,可以配置专门的Python开发环境,主题也可以设置自己喜欢的,还有Python相关插件,免费又轻巧实用。

python开发的工具有很多,例如cscode,ipython,pycharm,jupyter等。

如果你用的是linux系统,我建议你直接使用vim来写代码,特点是简单便捷,如果你觉得python里面的有些函数用法你记不住,那你可以下载一个vim的代码补全插件,我经常用的插件是spf13,它不仅可以做到各种编程语言(包含但不限于python语言)的代码补全操作,同时还原生支持vim的语法,总而言之,简单轻便,非常舒服。如果你讨厌vim的直接使用,觉得一个统一化的编程界面不符合你的个性时,你也可以安装一个vscode,讲真的,这个也很好用,很多人会将vscode作为第一选择,也是各种语言代码补全和快捷键特别适合新手使用,最后,我最不想推荐,但是又确实蛮多人用的工具就是pycharm和jupyter一类,他们拥有一个较好的界面给我们使用,而且可以无缝对接git仓库,方便你随时与远程仓库中的代码进行交互,但我个人还是感觉他们太重了,用久了有一种麻烦的感觉。

如果你是window用户,那么我建议你安装一个wls,然后直接无缝使用linux的操作。当然,如果你确实非window不可,那你可以安装vscode和pycharm来做为开发工具,优点嘛就不重复多说了。哦,对了,除此之外,你还可以用sublime text,恩,这个虽然功能优点鸡肋,但是代码写起来,起码颜值上也是蛮好看的。

最后祝你在python的海洋里游刃有余、快乐无穷。

鲁楠,数据挖掘师,京东集团-智能技术部
责任编辑:
热门阅读排行
© 16货源网 1064879863