windows下Python環境搭建

來源:互聯網
上載者:User

標籤:psc   應用   下載檔案   很多   初學   python2   對象   沒有   作業系統   

Python是一個跨平台、可移植的程式設計語言,因此可在windows、linux/unix和Mac os x系統中安裝使用。安裝完成後,你會得到Python解譯器環境,一個命令列互動環境,一個簡單的整合式開發環境和相關的協助文檔。

Python相關的網站地址:

Python官網:http://www.python.org/Python文檔地址:http://www.python.org/doc/Python模組倉庫 https://pypi.python.org/pypi

 

在正式安裝和學習Python之前,我們還有一個問題要考慮清楚,那就是選擇Python2還是Python3?

Python有一個專屬的版本問題,也就是它同時存在2.x和3.x版本兩條發行線,並且兩者在文法上有一些不同之處,很多時候3.x並不向2.x相容。但是曆史總是要往前走的,不可能永遠持續這種情況,為了讓3.x成為唯一版本線,又讓2.x版本的使用者能夠有時間過渡到3.x版本上來,Python官方推出了2.7版本,它是2.x的最後一個發行版,在很多特性上向3.x看齊,屬於臨時過渡的版本。Python官方同時給出了2.7版本的結束時間,屆時2.x版本將不再發行。但是現有的基於2.x版本的應用和模組太多了,很多公司和企業還在使用2.x版本,有一些重要的第三方庫也沒有完全支援Python3.x,生產環境的“大船”可不是那麼好調頭的。那麼對於我們初學者而言,該如何選擇呢?

對此,官方的解釋在這裡:https://wiki.python.org/moin/Python2orPython3, 其全文的意思基本上就是Python3是語言的現在和未來,Python2必將成為過去式。

我給大家的建議是,作為新學者,在沒有公司強制性要求的情況下,盡量選擇最新版本的Python3,例如本文編寫時的3.6版本。本教程將在以下環境開展:

首先前往官網下載安裝檔案。選擇download下的windows,而不要直接選擇右側的按鈕,那樣你無法選擇下載檔案的格式:

注意:3.5+以上的Python版本不支援windows xp及更低版本的作業系統,並且windows 7系統必須安裝sp1包才可以,這一點請同學們務必注意。

進入版本選擇頁面後,請按,選擇:

其中,Python 3.6.1 - 2017-03-21這種檔案名稱的是穩定發布的版本,屬於我們選擇的對象,在它下面又有幾種可選的檔案類型。通常我們都選擇64位的,如果只能用32位的,那就在1-3中選擇。 web-based是基於網路的安裝,需要連網。executable是可執行檔,這是我們最好的選擇,可以儲存到本地,斷網時也能安裝。embeddable zip是嵌入式安裝,針對嵌入式開發的版本,通常不需要。最後一個則是windows下的協助檔案,也不需要特別關心。

點選連結,耐心等待下載。網速慢的同學可以考慮國內的鏡像網站或軟體網站,請自行百度下載。

下載完成後,我們會得到一個名字為python-3.6.1-amd64的安裝檔案,運行檔案,會看到安裝視窗:

注意:因為我的本地機器裡已經有Python3.6.1了,所以是我從別處拷貝來的安裝換面,但不影響使用。 中建議選擇Customize installation,然後使用類似C:\Python36的路徑,方便以後使用。注意下方的Add Python3.6 to PATH選項,請務必打上勾,這能省去你配置系統內容變數的功夫。

如果你的機器已經安裝有Python3.6.1,就像我的一樣,或者正在安裝的是3.6.2,那麼就會出現下面的升級畫面,其升級過程不再贅述:

安裝驗證:

如果中途沒有出現什麼錯誤,那麼使用WIN+r鍵,進入CMD介面,運行python -V(大寫的V),如果執行結果顯示python 3.6.1,則表明安裝成功。

或者直接輸入python,進入所示的互動式介面,也表示安裝成功了。

如果彈出錯誤:python不是內部或外部命令,也不是可啟動並執行程式或批次檔。 要麼是沒正常安裝,要麼就是環境變數沒有設定正確。請按中的提示設定環境變數。

python、python2、python27、python3、python36都表示什嗎?

Python支援多版本共存,很多初學者如果機器裡的Python版本過多,就會出現這些python可執行程式,它們其實都是捷徑或者別名,指向某個具體的python執行程式。為了區分2.x版本和3.x版本,通常會在python後面加上具體的版本號碼。但這不是強制性的,如果你將python2指向了python3的解譯器,那麼可能會出現意料外的錯誤。尤其容易發生這個錯誤的是python命令,它不帶版本號碼,在沒有具體執行之前,你根本不知道它指向的倒底是哪個版本,唯一的檢測方法是在命令列下,運行一下,然後根據提示查看版本資訊。

 

windows下Python環境搭建

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.