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

來源:互聯網
上載者:User

標籤:

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

 

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

  版本:2.x 和 3.x 差別較大;python3是不向下相容,建議未學過2.x版本的就直接學習3.x版本;版本區別可參考網官網介紹

 

  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 整合到你的工作流程中。



 

    2. Eclipse with PyDev

    Eclipse 是非常流行的 IDE,而且已經有了很久的曆史。Eclipse with Pydev 允許開發人員建立有用和互動 Web 應用程式。PyDev 是 Eclipse 開發 Python 的 IDE,支援 Python,Jython和 IronPython 的開發。

    

 

  Notepad++ 運行調試Python

    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 了。)

 

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.