如何在windows上安裝python

Python沒有預先打包Windows,但這並不意味著Windows使用者不會發現靈活的程式語言有用。不過,安裝最新版本並不是一件簡單的事,所以讓我們確保為手頭的任務準備了合適的工具。...

如何在windows上安裝python

Python沒有預先打包Windows,但這並不意味著Windows使用者不會發現靈活的程式語言有用。不過,安裝最新版本並不是一件簡單的事,所以讓我們確保為手頭的任務準備了合適的工具。

Python於1991年首次釋出,是一種流行的用於通用程式設計的高階程式語言。由於強調可讀性的設計理念,它一直是業餘程式設計師和嚴肅程式設計師的最愛。它不僅是一種易於學習的語言(相對而言,也就是說),而且您會在網上發現成千上萬個需要安裝Python才能使用該程式的專案。

你需要哪個版本?

不幸的是,幾年前有一次對Python的重大更新,造成了Python版本之間的巨大分歧。這會讓新來的人有點困惑,但別擔心。我們將指導您安裝兩個主要版本

當您訪問pythonforwindows下載頁面時,您將立即看到分割槽。在頂部、正方形和中間,儲存庫詢問您是否需要最新版本的python2或python3(在本教程中分別是2.7.13和3.6.1)。

如何在windows上安裝python

相關:新增地下城,廢墟,和尋寶到您的雷工世界與麥克鄧恩

新的更好,對嗎?也許是,也許不是。你想要的版本取決於你的最終目標。比方說,你讀了我們關於用MCDungeon擴充套件你的Minecraft世界的文章,很高興能為你的世界新增一些很酷的東西。這個專案是用Python編寫的,需要python2.7,不能用python3.6執行MCDungeon專案。事實上,如果你在探索像MCDungeon這樣的愛好專案,你會發現幾乎所有的專案都使用2.7。如果您的目標是讓某個以“.py”擴充套件結束的專案啟動並執行,那麼您很有可能需要2.7版本。

另一方面,如果您希望真正學習Python,我們建議您同時安裝這兩個版本(您可以零風險地完成這項工作,並且只需要一點點安裝麻煩)。這使您可以使用最新版本的語言,但也可以執行較舊的Python指令碼(並測試較新專案的向後相容性)。不過,比較這兩個版本本身就是一篇文章,因此我們將遵循Python專案wiki,在這裡您可以閱讀他們編寫良好的差異概述。

如果您確定只需要特定的版本,就可以下載python2或python3。我們今天將進行遠端安裝,並將安裝這兩個版本,因此我們建議您下載這兩個版本並執行相同的操作。在這兩個版本的主條目下,您將看到一個“x86-64”安裝程式,如下所示。

如何在windows上安裝python

相關報道:32位和64位Windows有什麼區別?

此安裝程式將自動在您的計算機上安裝相應的32位或64位版本(如果您想了解這兩個版本之間的更多差異,請參閱下面的一些詳細資料)。

如何安裝Python2

安裝python2很簡單,與過去不同的是,安裝程式甚至會為您設定path變數(稍後我們將對此進行討論)。下載並執行安裝程式,選擇“為所有使用者安裝”,然後單擊“下一步”

如何在windows上安裝python

在目錄選擇螢幕上,將目錄保留為“Python27”,然後單擊“下一步”

如何在windows上安裝python

在自定義螢幕上,向下滾動,單擊“新增”python.exe單擊“下一步”,然後選擇“將安裝在本地硬碟上”

如何在windows上安裝python

在這之後你不必再做任何決定了。只需單擊向導即可完成安裝。安裝完成後,可以透過開啟命令提示符並鍵入以下命令來確認安裝:

python -V

如何在windows上安裝python

成功!如果某個專案只需要Python2.7,可以到此為止。它安裝好了,路徑變數設定好了,你就可以開始比賽了。

如何安裝python3

如果您想學習最新版本的Python,您需要安裝python3。您可以將它與Python2.7一起安裝而沒有任何問題,所以現在就開始下載並執行安裝程式。

在第一個螢幕上,啟用“addpython3.6 to PATH”選項,然後單擊“Install Now”

如何在windows上安裝python

接下來,你要做一個決定。單擊“Disable path length limit”(禁用路徑長度限制)選項可刪除對MAX\ U path變數的限制。這個更改不會破壞任何東西,但是允許Python使用長路徑名。由於許多Python程式設計師都在Linux和其他*nix系統中工作,在這些系統中路徑名長度不是問題,因此提前開啟這個選項可以幫助您解決在Windows中工作時可能遇到的任何與路徑相關的問題。

相關:如何使Windows 10接受260個字元以上的檔案路徑

我們建議繼續並選擇此選項。如果您知道不想禁用路徑長度限制,只需單擊“關閉”即可完成安裝。而且,如果您想在提交更改之前閱讀更多有關該問題的資訊,請閱讀此處。

如何在windows上安裝python

如果您只安裝Python3,那麼您可以使用上面使用的輸入Python-v的命令列技巧來檢查它是否正確安裝以及path變數是否已設定。但是,如果要同時安裝這兩個版本,則需要進行下一節中的快速調整。

調整系統變數,以便可以從命令列訪問兩個python版本

本教程的這一部分是完全可選的,但允許您從命令列快速訪問兩個版本的Python。在安裝了這兩個版本的Python之後,您可能注意到了一個小問題。儘管我們為兩個Python安裝都啟用了系統路徑,但在命令提示符下鍵入“Python”只會將您指向python2.7。

原因很簡單:變數(無論是由安裝程式自動調整還是手動調整)只是指向一個目錄,該目錄中的每個可執行檔案都成為一個命令列命令。如果列出了兩個目錄並且都有一個“python.exe“檔案,在變數列表中使用較高的目錄。而且,如果為系統和使用者設定了變數,則系統路徑優先於使用者路徑。

後者正是本例中發生的情況:python2安裝程式編輯了系統範圍的變數,python3安裝程式添加了一個使用者級變數,我們可以透過檢視Windows的環境變數來確認這一點。

點選開始,鍵入“高階系統設定”,然後選擇“檢視高階系統設定”選項。在開啟的“系統屬性”視窗中,在“高階”選項卡上,單擊“環境變數”按鈕。

如何在windows上安裝python

在這裡,您可以看到“使用者變數”部分中列出的python3和“系統變數”部分中列出的python2。

如何在windows上安裝python

有幾種方法可以補救這種情況。最簡單的方法(儘管是功能最少的方法)是刪除計劃使用最少的Python版本的條目。雖然這很簡單,但也不是很有趣。相反,我們可以做另一個更改,使我們能夠訪問python2的“python”和python3的“python3”。

為此,啟動檔案管理器並轉到安裝Python3的資料夾(預設情況下為C:\Users\[username]\AppData\Local\Programs\Python36)。複製一份“python.exe,並將該副本(而不是原始副本)重新命名為“python3.exe”。

如何在windows上安裝python

開啟一個新的命令提示符(環境變數會隨著開啟的每個新命令提示符而重新整理),然後鍵入“python3–version”。

如何在windows上安裝python

繁榮!現在,當您想使用python2.7時,可以在命令提示符處使用“python”命令,當您想使用python3時,可以在命令提示符處使用“python3”命令。

相關:如何編輯系統路徑,以便在Windows中輕鬆訪問命令列

不管出於什麼原因,如果你覺得這不是一個令人滿意的解決方案,你總是可以重新排序的環境變數。如果你不喜歡編輯這些變數,一定要先溫習一下我們的教程。

但是,請注意,無論您使用哪種方法,都必須保留原件python.exe因為兩個版本的Python的/scripts/子目錄中的應用程式都依賴於該檔名,如果缺少該檔名,則會失敗。


在一點點安裝和調整之後,您已經安裝了這兩個版本,並且您已經準備好處理任何Python專案。

  • 發表於 2021-04-07 13:14
  • 閱讀 ( 40 )
  • 分類:網際網路

你可能感興趣的文章

如何在任何使用python的計算機上安裝selenium webdriver

...lenium WebDriver。在本文中,我們將簡要介紹Selenium,並提供如何在系統上安裝Selenium WebDriver的詳細指南。 ...

  • 發佈於 2021-03-10 21:27
  • 閲讀 ( 64 )

在raspberry pi上安裝軟體的5種方法

... 要做這些事情,您需要知道如何在Pi上安裝軟體。通常沒有microSD卡,這也意味著你需要知道如何安裝主軟體:作業系統。 ...

  • 發佈於 2021-03-15 00:30
  • 閲讀 ( 50 )

瞭解如何使用python虛擬環境

...您是一名經驗豐富的Python開發人員,還是剛剛起步,學習如何設定虛擬環境對於任何Python專案都是必不可少的。和我一起討論Python虛擬環境的所有知識。 ...

  • 發佈於 2021-03-16 10:00
  • 閲讀 ( 56 )

如何用python讀寫google工作表

... 在本文中,我將向您展示如何使用Python讀寫googlesheets。如果您剛剛開始Python之旅,那麼以下5個學習Python的最佳網站是一個很好的起點。 ...

  • 發佈於 2021-03-16 13:43
  • 閲讀 ( 73 )

linux的6個優秀記事本++替代品

... 這是我在新版本的Windows上安裝的第一個應用程式之一。問題是,它不適用於Linux。但不用擔心,有很多值得你免費下載和安裝的替代品。 ...

  • 發佈於 2021-03-17 03:24
  • 閲讀 ( 57 )

如何觀看netflix,亞馬遜影片,和樹莓皮叢

... 幸運的是,Kodi並不完全是非法的附加元件。下面是如何安裝Netflix,亞馬遜影片,並在你的樹莓皮叢。 ...

  • 發佈於 2021-03-18 02:26
  • 閲讀 ( 57 )

開始使用tensorflow和raspberry pi進行影象識別

... 在本文中,您將學習如何在Raspberry Pi上安裝TensorFlow,並在預先訓練的神經網路上執行簡單的影象分類。 ...

  • 發佈於 2021-03-18 14:49
  • 閲讀 ( 54 )

如何使用pandas將excel資料匯入python指令碼

...言。這裡不是手動將資料複製到資料庫中,而是一個關於如何使用Pandas將Excel資料載入到Python中的快速教程。 ...

  • 發佈於 2021-03-19 06:40
  • 閲讀 ( 58 )

為什麼對raspberry pi進行編碼要比對oss進行編碼好得多

... 下面您將學習如何在Raspberry Pi上安裝Code OSS,這是VS程式碼的社群編譯版本。 ...

  • 發佈於 2021-03-21 09:09
  • 閲讀 ( 67 )

如何開始與樹莓皮生鏽

... 如何在樹莓皮上安裝鐵鏽 ...

  • 發佈於 2021-03-21 09:18
  • 閲讀 ( 62 )