Python IDE

2021-01-07 17:46 更新

Python IDE

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


PyCharm

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

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

另外,PyCharm 還提供了一些很好的功能用于Django開(kāi)發(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 的主要功能包括:拼寫(xiě)檢查,書(shū)簽,完整的 Python API , Goto 功能,即時(shí)項(xiàng)目切換,多選擇,多窗口等等。

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

sublimetext

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

  • CodeIntel:自動(dòng)補(bǔ)全+成員/方法提示(強(qiáng)烈推薦)
  • SublimeREPL:用于運(yùn)行和調(diào)試一些需要交互的程序(E.G. 使用了Input()的程序)
  • Bracket Highlighter:括號(hào)匹配及高亮
  • 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 的"+",展開(kāi) PyDev 的節(jié)點(diǎn),要等一小段時(shí)間,讓它從網(wǎng)上獲取 PyDev 的相關(guān)套件,當(dāng)完成后會(huì)多出 PyDev 的相關(guān)套件在子節(jié)點(diǎn)里,勾選它們?nèi)缓蟀?next 進(jìn)行安裝。如下圖所示。

Snap3

安裝完成后,重啟 Eclipse 即可

3、設(shè)置 Pydev

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

Snap5

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

Snap6

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

4、建立 Python Project:

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

Snap7

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

Snap8

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

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

Snap9

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

Snap10

輸入"hello world"的代碼。

Snap11

6、執(zhí)行程序

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

Snap13

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

Snap14


更多 Python IDE

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

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)