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-python


pycharm

sublime text

vim

python集成開發工具

https://zhuanlan.zhihu.com/p/21325469?refer=pythonpx


Emacs + 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里的每個元素~?

TAG:Mac | Python | 數據挖掘 | Django框架 | 開發環境 |