Mac下搞 Python 開發用什麼 IDE?
主要玩玩數據挖掘,Django。
謝邀。
知乎的 Python 工程師幾乎都是用 VIM,Guido 是用 PyCharm,我是 PyCharm + VIM 模式,因為不想浪費時間配一個能重構 + 代碼提示 + 語法檢查 + 代碼分析 + 跳轉到定義處 + 調試的 VIM……
說到底,工程師就是懶=。=正如樓上們說的,PyCharm 可能已經是公認最好的了,不過我補充一下,
有免費的社區版,但是如果你真的做 Django 的話,專門的專家版適合你,
可以三十天使用,完了以後決定買不買,有支付寶。如果你是開源軟體維護者,提交一份申請可以免費用一年。我記得教育也有優惠。我用過的 Python IDE 裡面最好用的是PyCharm, 或者 IDEA Ultimate 安裝python插件。無論是補全、工具集成還是插件支持都是IDE裡面最好的。不過缺點是資源佔用比較大, 建議升級到16G內存+SSD, 如果你電腦配置不高可以試試Emacs/Vim/Sublime/Textmate。
這裡有Stackoverflow上Python IDE的一個總結:
http://stackoverflow.com/questions/81584/what-ide-to-use-for-pythonpycharm
sublime textvimpython集成開發工具
https://zhuanlan.zhihu.com/p/21325469?refer=pythonpxEmacs + pycharm免費版。
代碼都是用 Emacs 寫的,但不管怎麼配置,搜索和代碼跳轉都沒有 pycharm 方便,所以查找問題的時候用的 pycharm。桌面端
用PyCharm,比起Eclipse+pydev來說更智能、全面一點,特別是對django的支持更智能,例如它能讀取項目的settings中的一些目錄配置(STATIC_ROOT、TEMPLATE_DIRS之類),然後準確定位你的資源。
伺服器端
難免要在伺服器上直接寫些代碼,就VIM吧。我最喜歡用vim和sublime
eclispe + pydev
Emacs+elpy+ipyhon+multi-term
-----------------我是抖機靈的分割線---------------------
最討厭動不動就說emacs卻不告訴別人怎麼配置的人
-------------------我是抖機靈的分割線--------------------------
linux安裝Emacs就免說了,elpy的安裝請百度一下:elpy,參見官網安裝教程!!!ipython的安裝免說了!!multi-term是非常好的終端,emacs里的shell和eshell都不好用,multi-term的安裝同樣百度一下!!!另外在.emacs里配置elpy的解釋器是ipython而不是直接的終端解釋器!!C-c C-c直接執行python!!!希望你python之旅玩得快樂IDE最舒服的是pycharm。社區版免費。花錢買還可以自動上傳代碼到伺服器。
好像pycharm更多一些。
必須是pycharm
Macvim or Pycharm
bpython+sublime/vim
sublime text 或者 pycharm
我一般用vim的一個發行版IDE,叫spf13-vim,一鍵安裝所有插件,Windows下我一般使用pycharm社區版的
pycharm;必須推薦
Eclipse+Aptana 很好用的
PyCharm是一個不錯的選擇
pycharm
推薦閱讀:
※有專門關於Python圖形化界面編程的書嗎?
※如何優雅的閱讀openstack源代碼?
※python內置的hash函數對於字元串來說,每次得到的值不一樣?
※學習編程的時候不會那些數學題還可以繼續學嗎?
※python如何才能批量生成函數呢?函數名分別等於一個list里的每個元素~?