windows下Python環境搭建

2021-09-24 10:44:18 字數 2525 閱讀 7816

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

在正式安裝和學習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,生產環境的「大船」可不是那麼好調頭的。那麼對於我們初學者而言,該如何選擇呢?

對此,官方的解釋在這裡: 其全文的意思基本上就是python3是語言的現在和未來,python2必將成為過去式。

注意: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下的幫助檔案,也不需要特別關心。

注意:因為我的本地機器裡已經有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命令,它不帶版本號,在沒有具體執行之前,你根本不知道它指向的倒底是哪個版本,唯一的檢測方法是在命令列下,執行一下,然後根據提示檢視版本資訊。

發表於

2018-07-21 15:06

未未然 閱讀(

...)

編輯收藏

重新整理頁面

返回頂部

Windows下React Native環境配置

1.安裝nodejs並配置 映象 npm config set registry global npm config set disturl global 2.安裝windows上的包管理器chocolatey powershell noprofile executionpolicy bypass ...

Windows下配置Apache php環境

php配置檔案 php 5.4.45 php.ini php.ini development 檔案重新命名為 php.ini 指定php擴充套件包的具體目錄,以便呼叫相應的dll檔案 on windows extension dir d server php 5.4.45 ext 去掉以下配置注釋,...

Windows下配置Apache php環境

php配置檔案 php 5.4.45 php.ini php.ini development 檔案重新命名為 php.ini 指定php擴充套件包的具體目錄,以便呼叫相應的dll檔案 on windows extension dir d server php 5.4.45 ext 去掉以下配置注釋,...