Python IDE

2021-01-07 17:46 更新

Python IDE

本文為大家推薦幾款款不錯(cuò)的 Python IDE(集成開發(fā)環(huán)境),比較推薦 PyCharm,當(dāng)然你可以根據(jù)自己的喜好來選擇適合自己的 Python IDE。


PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE。

PyCharm 具備一般 Python IDE 的功能,比如:調(diào)試、語法高亮、項(xiàng)目管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制等。

另外,PyCharm 還提供了一些很好的功能用于Django開發(fā),同時(shí)支持Google App Engine,更酷的是,PyCharm 支持 IronPython。

PyCharm 官方下載地址:http://www.jetbrains.com/pycharm/download/

效果圖查看:

pycharm_ui_darcula

Sublinme Text 2

Sublime Text 具有漂亮的用戶界面和強(qiáng)大的功能,例如代碼縮略圖,Python 的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。

Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時(shí)項(xiàng)目切換,多選擇,多窗口等等。

Sublime Text 是一個(gè)跨平臺的編輯器,同時(shí)支持 Windows、Linux、Mac OS X 等操作系統(tǒng)。

sublimetext

使用 Sublinme Text 2 的插件擴(kuò)展功能,你可以輕松的打造一款不錯(cuò)的 Python IDE,以下推薦幾款插件(你可以找到更多):

  • CodeIntel:自動補(bǔ)全+成員/方法提示(強(qiáng)烈推薦)
  • SublimeREPL:用于運(yùn)行和調(diào)試一些需要交互的程序(E.G. 使用了Input()的程序)
  • Bracket Highlighter:括號匹配及高亮
  • SublimeLinter:代碼 pep8 格式檢查

Eclipse+Pydev

1、安裝 Eclipse

Eclipse可以在它的官方網(wǎng)站 Eclipse.org 找到并下載,通常我們可以選擇適合自己的Eclipse版本,比如 Eclipse Classic。下載完成后解壓到到你想安裝的目錄中即可。

當(dāng)然在執(zhí)行Eclipse之前,你必須確認(rèn)安裝了Java運(yùn)行環(huán)境,即必須安裝JRE或JDK,你可以到(http://www.java.com/en/download/manual.jsp)找到 JRE 下載并安裝。

2、安裝 Pydev

運(yùn)行 Eclipse 之后,選擇 help-->Install new Software,如下圖所示。

Snap1

點(diǎn)擊 Add,添加 pydev 的安裝地址:http://pydev.org/updates/,如下圖所示。

Snap2

完成后點(diǎn)擊"ok",接著點(diǎn)擊 PyDev 的"+",展開 PyDev 的節(jié)點(diǎn),要等一小段時(shí)間,讓它從網(wǎng)上獲取 PyDev 的相關(guān)套件,當(dāng)完成后會多出 PyDev 的相關(guān)套件在子節(jié)點(diǎn)里,勾選它們?nèi)缓蟀?next 進(jìn)行安裝。如下圖所示。

Snap3

安裝完成后,重啟 Eclipse 即可

3、設(shè)置 Pydev

安裝完成后,還需要設(shè)置一下 PyDev,選擇 Window -> Preferences 來設(shè)置 PyDev。設(shè)置 Python 的路徑,從 Pydev 的 Interpreter - Python 頁面選擇 New

Snap5

會彈出一個(gè)窗口讓你選擇 Python 的安裝位置,選擇你安裝 Python 的所在位置。

Snap6

完成之后 PyDev 就設(shè)置完成,可以開始使用。

4、建立 Python Project:

安裝好 Eclipse+PyDev 以后,我們就可以開始使用它來開發(fā)項(xiàng)目了。首先要創(chuàng)建一個(gè)項(xiàng)目,選擇 File -> New ->Pydev Project

Snap7

會彈出一個(gè)新窗口,填寫 Project Name,以及項(xiàng)目保存地址,然后點(diǎn)擊 next 完成項(xiàng)目的創(chuàng)建。

Snap8

5、創(chuàng)建新的 Pydev Module

光有項(xiàng)目是無法執(zhí)行的,接著必須創(chuàng)建新的 Pydev Moudle,選擇 File -> New -> Pydev Module

Snap9

在彈出的窗口中選擇文件存放位置以及 Moudle Name,注意 Name 不用加 .py,它會自動幫助我們添加。然后點(diǎn)擊 Finish 完成創(chuàng)建。

Snap10

輸入"hello world"的代碼。

Snap11

6、執(zhí)行程序

程序?qū)懲旰?,我們可以開始執(zhí)行程序,在上方的工具欄上面找到執(zhí)行的按鈕。

Snap13

之后會彈出一個(gè)讓你選擇執(zhí)行方式的窗口,通常我們選擇 Python Run,開始執(zhí)行程序。

Snap14


更多 Python IDE

當(dāng)然還有非常多很棒的 Python IDE,你可以自由的選擇,更多 Python IDE 請參閱:http://wiki.python.org/moin/PythonEditors

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號