Python開發環境搭建


Python0eb30f2442a7d9331abfc6f3ad4bd11373f0011e

Python(英語發音:/ˈpaɪθən/), 是一種面向對象、解釋型計算機程序設計語言,由Guido van Rossum於1989年底發明,第一個公開發行版發行於1991年,Python 源代碼同樣遵循 GPL(GNU General Public License)協議[1] 。Python語法簡潔而清晰,具有豐富和強大的類庫。

 

PS:最開始接觸Python語言還是在上學時玩的塞班手機上的PyS60。

 

一、首先,到http://www.python.org/download/去下載最新的python版本。

現在最新版本是3.4.3和2.7.9,至於為什么有兩個最新版這是歷史遺留問題。感興趣的可以看下他們的區別

我之前安裝好的2.7.5,就拿這個版本演示。

QQ截圖20150315211708

二、直接雙擊安裝,一路next。

三、環境變量

我安裝到了C:\Python27下,直接將 C:\Python27 添加到Path環境變量中。

QQ截圖20150315212613

四、配置完環境變量,這樣在命令提示符中輸入python,就可以打開python命令行解釋程序。

QQ截圖20150315213114

 

現在就可以輸入python的語句了,解釋程序會執行輸入的語句並打印輸出內容。

Python安裝會自帶一個GUI開發環境IDLE,可以在開始菜單中找到。

QQ截圖20150315213829

 

點擊打開,這個和在命令提示符里是相似的,輸入語句執行並輸出。

QQ截圖20150315214032

五、EditPlus

EditPlus是一款功能強大的文字編輯器。擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽、可監視剪貼簿、能同步於剪貼簿自動將文字貼進EditPlus的編輯窗口中等功能,也可用於編輯HTML網頁。

image

新建自定義工具組:

  • “工具”—“配置自定義工具”,打開自定義工具配置界面。
  • 點擊面板右邊的“組名”按鈕,將文本“Group1”修改成“Python”,組名可隨意填寫。

添加執行功能:

  • 點擊“添加工具”按鈕,選擇“程序”,建立“新的程序”,選中它。
  • “菜單文字”里的內容修改為“Python”,可隨意填寫;
  • “命令”里填寫編譯程序“python.exe”的路徑,可以瀏覽查找,如:“C:\Python27\python.exe”,如果已經正確環境變量,可以直接填寫“python”。
  • “參數”填寫,點擊右側下拉按鈕,選擇“文件名稱”,即顯示為”$(FileNameNoExt)“,可以直接寫入。
  • “起始目錄”填寫,點擊右側下拉按鈕,選擇“文件目錄”,顯示為“$(FileDir)”,可以直接寫入。
  • 選擇“捕獲輸出”復選框,使EditPlus可以捕獲控制台輸出。

以上配置過程就是模擬python運行過程:  python hello.py

配置輸出模式:

image

“輸出模式”使用正則表達式匹配捕獲控制台輸出信息,例如,捕獲編譯錯誤信息,可以快速定位編譯錯誤的文件和位置。EditPlus內置了常用的輸出匹配模式,不過沒有python的。

輸入:  File "(.+)", line ([0-9]+)

      這樣的配置完后,出現編譯錯誤,只要雙擊錯誤信息,即可快速定位錯誤位置。

image模版文件、語法高亮文件:

image 

語法高亮文件:python.stx   ;這樣用打開python源文件就可以支持語法高亮。

自動完成文件:python.acp  ;這樣編輯python源文件,輸入定義好的關鍵字就可以自動輸入關聯的內容。    

這兩個文件可以到  https://www.editplus.com/ 下載。

自定義工具選擇之前配置好的“Python”。

模版文件:

image

模版文件:新建python文件的模版,可以定義常用代碼的模版,這樣用EditPlus新建java文件時就會打開一個

副本,省去重復輸入的時間。

 

六、Sublime Text

Sublime Text 是一個代碼編輯器(Sublime Text 2是收費軟件,但可以無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平台的編輯器,同時支持Windows、Linux、MAC OS等操作系統。

用輕量級編輯器的話,之前用EditPlus比較多,后來發現Sublime Text這個神器后EditPlus就用的相對少了。

Sublime Text原生就支持Python,插件也是可以用Pyton編寫的,Sublime Text得插件系統非常強大,配置也比較自由、靈活,應此擁有一大批忠實用戶。

具體的Sublime Text配置過程就不贅述了,相關的文章多。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM