Python學習(一)安裝、環境配置及IDE推薦


Python的安裝、環境配置及IDE推薦

 

  官網:https://www.python.org/

  版本:2.x 和 3.x 差別較大;python3是不向下兼容;版本區別可參考網官網介紹

  至於選擇 Python 2 還是 3,Which version you ought to use is mostly dependent on what you want to get done

  參考原文:http://justcoding.iteye.com/blog/882794

  Python2.x好在哪?首先,它有大量的現成函數庫可用;其次,現行的Mac和Linux默認的解釋器還是Python2.x的。而有些情 況 下,你還 沒得選擇,必須用2.x,比如當你的程序的運行環境不取決於你的時候,Google 的App Engine就是用的2.5版本。但是,人家官方也說了,雖然2.x是寶刀未老,但是3.x作為一門語言來說也是definitely ready的,所以到底怎么選還是要看你。

  我的建議是,如果你有確切的項目要做,或者你學習這個東西希望在半年之內有 所成並且希望仗此謀得一份工作,我建議你學2.x。比如我就是想嘗試 嘗試Google的開放平台,那么我會選擇2.x。如果你只是對這門語言感興趣,想學學,而又沒有具體的時間表說哪天哪天我必須要用它來做什么,那么我建 議你學3.x,這樣你能完整的跟着這門語言一起成長,等到它的應用環境成熟的時候,你也已經是個可用之才了。並且,對於學習2.x的朋友,我建議你有時間 有精力的話最好也適時開始3.x的學習,3.x才是未來。

  我在兩台電腦上裝了Python2.7 和 Python3.4;先在線學了Python2 http://www.codecademy.com/en/tracks/python;然后詳細學了Python3 語法基礎,具體項目開發及擴展用 Python2;真是夠折騰的,不過可以深入了解到區別。。。這邊博文的示例盡量做到兩版均有

 

  WINDOWS下安裝

    Python 可在多系統下安裝運行,先介紹 WINDOWS 下 Python 的安裝及環境配置,(圖示參考:百度經驗 )安裝步驟如下:          

    1. 官網下載安裝程序:https://www.python.org/downloads/
    2. 下載好后雙擊打開,選擇使用的用戶;默認 install for all users;          點擊下一步(next)
    3. 選擇安裝路徑安裝,可修改安裝路徑;默認 C盤下,如 c:\python34;    點擊下一步(next)
    4. 選擇自定義的內容,* 建議勾選上 Add Python.exe to Path;             點擊下一步(next)
    5. 等待安裝並點擊 Finish
    6. 雙擊 Python 程序,CMD 下輸入 Python,顯示類似如下表示安裝成功

        

 

    系統環境變量: 若 步驟4 勾選,環境變量一般都配置成功了;

      若仍有問題,查看 我的電腦 - 屬性 - 高級 - 環境變量,Path 的值是否包含 當前Python安裝目錄路徑;

      若無,追加 路徑 如 " ;c:\python34 " (注意,需要加分號 ";")粘貼至 Path的值中;再次 CMD 輸入 Python 驗證是否安裝成功

 

 

  IDE 推薦

    1. Vim

    Vim 可以說是 Python 最好的 IDE。Vim 是高級文本編輯器,旨在提供實際的 Unix 編輯器‘Vi’功能,支持更多更完善的特性集。Vim 不需要花費太多的學習時間,一旦你需要一個無縫的編程體驗,那么就會把 Vim 集成到你的工作流中。

vim

 

    2. Eclipse with PyDev

    Eclipse 是非常流行的 IDE,而且已經有了很久的歷史。Eclipse with Pydev 允許開發者創建有用和交互式的 Web 應用。PyDev 是 Eclipse 開發 Python 的 IDE,支持 Python,Jython和 IronPython 的開發。

    pydev

 

  Notepad++ 運行調試Python

    建議學些基礎語法及調試腳本時使用 Notepad ++

    Notepad++ 是一個開源的文本編輯器,功能強大且使用方便,可支持代碼查看(支持Python),但初始是無法運行的。

    現有如下方法使用 Notepad++ 運行 Python 腳本,F5 或 點擊 運行(Run)- 運行(Run)  彈出Run的窗口如圖:

           

    將下列語句拷貝粘貼至輸入框中:
    cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT    

    保存后可設置快捷鍵(原理解釋詳見下方)

    

    調試並運行:新建 python 文件(.py)如 test.py ,輸入語句如  print("Hello World")  保存后運行,運行后如圖:

    

 

Notepad++ 程序運行原理解釋:

cmd /k 的含義是執行后面的命令,並且執行完畢后保留窗口. (也就是說,cmd表示打開Command Prompt窗口,且運行跟在/k后邊的命令—python)

       cmd /k python == 開始 –> 運行 –> 輸入cmd –> 輸入python

$(FULL_CURRENT_PATH) 的含義是當前文件的完整路徑,這是 Notepad++ 的宏定義

& 是連接多條命令

PAUSE 表示運行結束后暫停,等待一個任意按鍵

EXIT 表示關閉命令行窗口 (如果使用 cmd /c 就可以省掉 EXIT 了。)

 


免責聲明!

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



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