Python 是一門非常有用的程式語言,因其通用性和簡易性而被開發人員和專業人士廣泛使用。它是開發與資料科學、人工智慧、機器學習和許多其他領域相關的應用程式的最佳選擇。你會發現它經常被用於指令碼編寫和自動化任務,如網路刮削、複雜數學運算的自動化等。
但是,如果你是一個真正的初學者,即使是安裝過程也會感到有些吃力。
因此,今天我們將指導您在 Windows、macOS 和 Linux 等不同作業系統上安裝 Python。但在此之前,我們先來了解一下 Python 是什麼,以及為什麼它在程式設計領域具有重要意義。
什麼是 Python?
Python 由 Guido van Rossum 建立,是一種高階解釋型程式語言。Python 的設計理念是通過使用簡潔的語法和大量的空白來強調程式碼的可讀性。無論是初學者還是經驗豐富的程式設計師,使用 Python 都不費吹灰之力。
Python
正如我們已經確定的那樣,Python 是一種多用途語言,它有多種應用,包括網路開發、資料分析、機器學習、人工智慧和自動化。其廣泛的標準庫和第三方軟體包使開發人員可以快速建立和部署複雜的應用程式。
它的通用性意味著它可以在不同的作業系統上執行。這種跨平臺的能力使 Python 成為一種流行的選擇。也許最重要的是,Python 擁有一個強大的社羣,並在不斷髮展。因此,對於軟體開發專案來說,Python 是一個面向未來的可靠選擇。
誰在使用 Python?
Python 因其適應性強而被各行各業的專業人士廣泛使用。據 W3Techs 統計,在使用已知伺服器端程式語言的網站中,有 1.5% 使用 Python。
依賴 Python 的一些專業人員型別及其使用方式包括:
- 軟體開發人員:他們利用 Python 的可讀性和廣泛的庫來構建各種型別的軟體應用程式,從桌面應用程式到伺服器端指令碼。
- 資料科學家:這些專業人員使用 Python 語言來分析、視覺化和操作大型資料集,並實施機器學習演算法來進行預測建模。
- 系統管理員:Python 的自動化功能和跨平臺相容性使其成為系統管理員的熱門選擇,用於自動化重複性任務、管理伺服器和監控系統效能。
- 網路開發人員:Django 和 Flask 等強大的網路開發框架使網路開發人員能夠快速、輕鬆地建立可擴充套件的高效網路應用程式。
- 研究人員:各領域的學者和研究人員使用 Python 處理和分析資料、進行模擬和開發複雜的數學模型,因為 Python 非常簡單,而且有大量的庫。
一些著名公司也使用 Python,其中包括:
- 谷歌:在各種服務、網路應用程式和內部工具中使用 Python。
- Facebook:將 Python 用於基礎設施管理、二進位制分發等。
- Instagram:主要基於 Django(一種流行的 Python 網路框架)構建。
- Netflix:依靠 Python 提供後臺服務和資料分析。
- Spotify:利用 Python 進行資料分析和後臺服務。
- Dropbox:使用 Python 開發其桌面客戶端和許多後臺服務。
- Quora:該平臺的後臺和伺服器程式碼都是用 Python 編寫的。
- Pinterest:利用 Python 開發後臺服務和機器學習任務。
- 美國國家航空航天局(NASA):採用 Python 進行資料分析、模擬和系統管理。
- Reddit:最初基於 Lisp 構建,後因其簡單性和靈活性而使用 Python 重寫。
Python 的廣泛應用使其成為任何希望進入程式設計世界或提高現有技能的人都需要學習的寶貴技能。接下來,我們將討論使用 Python 的一些優勢,以及完成安裝過程所需的工具。
使用 Python 的優勢
Python 有許多優點,這些優點使其大受歡迎並被廣泛採用。
一些主要優勢包括:
易於學習
Python 的語法設計簡潔明瞭,是初學者的絕佳選擇。Python 強調可讀性和簡潔性,使新程式設計師能夠快速掌握這門語言,並以最小的學習曲線開始編寫程式碼。
豐富的庫
Python 擁有龐大的庫和包生態系統,可以輕鬆匯入,從而簡化開發過程。這些庫涵蓋了從網路開發和資料分析到機器學習和計算機視覺等廣泛的功能,使 Python 可以勝任許多不同的任務。
用途廣泛、平臺獨立
Python 是一種跨平臺語言,這意味著它可以在各種作業系統上執行,包括 Windows、macOS 和 Linux。這種平臺獨立性使開發人員只需編寫一次程式碼,即可在多個平臺上部署,而無需對程式碼進行重大修改。
強大的社羣支援
Python 擁有一個龐大而活躍的開發者社羣,他們不斷為語言的發展和完善做出貢獻。這種強大的社羣支援確保 Python 與當前的行業趨勢保持同步,並確保開發人員在需要時可以輕鬆找到資源、教程和幫助。
Python 先決條件
在開始安裝 Python 之前,必須確保具備必要的知識和資源。以下是開始使用 Python 的先決條件:
- 基本的計算機知識:基本瞭解如何操作計算機,包括檔案管理和基本故障排除。
- 熟悉命令列/終端:最好掌握一些在各自作業系統上使用命令列或終端的基本知識,因為許多與 Python 相關的任務都可以通過這些介面執行。
- 一臺能上網的電腦:要下載和安裝 Python 以及訪問相關資源,您需要一臺能穩定上網的電腦。
系統要求
在安裝 Python 之前還有最後一件事要做,那就是驗證您當前的計算機是否滿足必要的系統要求。下面是支援的作業系統和最低硬體要求的簡要介紹:
支援的作業系統
Python 是一種跨平臺語言,這意味著它可以安裝在各種作業系統上,包括:
- Windows (Windows 7 及更高版本)
- macOS(macOS 10.9 及更高版本)
- Linux(各種發行版,如 Ubuntu、Fedora 和 CentOS)
最低硬體要求
雖然 Python 沒有嚴格的硬體要求,但為了獲得流暢的體驗,以下是一些基本建議:
- RAM:至少 4 GB 記憶體,最好超過 4 GB,尤其是在處理大型資料集或資源密集型應用程式時。
- 儲存空間:至少 5 GB 的可用磁碟空間,用於安裝 Python 本身,併為計劃使用的任何庫、軟體包和專案檔案預留額外空間。
版本
Python 有兩個主要版本分支,您在安裝該語言時可能會遇到:
- Python 2.x:這是 Python 的舊版本,最後一個版本是 Python 2.7.18。雖然 Python 2.x 仍在一些傳統應用程式中使用,但值得注意的是,它已於 2020 年 1 月達到生命週期終點,不會再提供更新或錯誤修復。因此,強烈建議新專案使用 Python 3.x。
- Python 3.x: Python 3.x 是 Python 當前積極維護的版本,並不斷進行更新和改進。Python 3.x 對語言進行了大量改進和更改,使其更加高效和強大。所有新專案和安裝都推薦使用該版本。
接下來,我們將指導您在所選作業系統上安裝最新的 Python 版本。
如何安裝 Python
安裝 Python 的過程因作業系統而異。因此,我們提供了以下作業系統的安裝說明:
根據您的特定作業系統和版本,說明也會有所不同。請按照以下步驟在各個平臺上安裝 Python。
如何在 Windows 上安裝 Python
在本節中,我們將指導您在 Windows 作業系統上安裝 Python。請按照以下步驟在 Windows 機器上安裝並執行 Python:
步驟 1:下載 Python 安裝程式
訪問 Python 官方網站,下載最新版本的 Python 3.x for Windows。網站會自動檢測您的作業系統,並提供適合您系統的安裝程式(32 位或 64 位)。
從官方網站下載 Python
步驟 2:執行安裝程式
找到下載的安裝程式檔案(通常在 Downloads 資料夾中),雙擊該檔案執行安裝過程。使用者帳戶控制 (UAC) 可能會提示您是否允許安裝。單擊 “Yes” 繼續。
步驟 3:自定義安裝(可選)
在安裝程式的歡迎螢幕上,你會看到兩個選項:Install Now 和 Customize installation。
如果您想用預設設定安裝 Python,只需單擊 “Install Now“。
適用於 Windows 的 Python 安裝程式
重要提示:我們強烈建議在繼續安裝之前選中 “Add Python 3.x to PATH”(將 Python 3.x 新增到 PATH)旁邊的覈取方塊。這將確保 Python 被新增到系統的 PATH 變數中,從而更容易從命令提示符執行 Python。
如果要自定義安裝(例如更改安裝目錄或選擇特定元件),請單擊 “Customize installation“。您將看到以下內容:
Python for Windows 安裝程式中的可選功能。
您可以選擇在基本安裝的同時安裝哪些功能。您的選項包括:
- Documentation:安裝時包含 Python 文件檔案。
- pip:該選項安裝 pip,允許您安裝其他 Python 軟體包。
- tcl/tk 和 IDLE:該選項安裝 tkinter 和 IDLE。
- Python test suite:選擇該選項將安裝標準庫測試套件,這對測試輸出很有用。
- py launcher;適用於所有使用者:這兩個選項可以讓你從命令列啟動 Python。
完成選擇後,單擊 “Next“。
然後,您將進入一個提供高階選項的新對話方塊:
Windows Python 安裝程式中的高階選項。
同樣,您還可以選擇多個選項,包括:
- 為所有使用者安裝 Python 3.11
- 將檔案與 Python 關聯(需要 “py” 啟動器)
- 為已安裝的應用程式建立快捷方式
- 在環境變數中新增 Python
- 預編譯標準庫
- 下載除錯符號
- 下載除錯二進位制檔案(需要 VS 2017 或更高版本)
確認所選安裝目錄正確無誤後,就可以開始安裝了。
步驟 4:安裝 Python
選擇所需的安裝設定後,單擊 “Install(安裝)”開始安裝過程。安裝程式會將必要的檔案複製到您的計算機並設定 Python。這個過程可能需要幾分鐘。
步驟 5:驗證安裝
安裝完成後,您可以開啟命令提示符(在 “開始” 選單中搜尋 “cmd”)並鍵入以下命令來驗證 Python 是否已正確安裝:
python --version
按 Enter 鍵,輸出結果中將顯示您安裝的 Python 版本。這就確認 Python 已成功安裝到您的計算機上。
通過 Microsoft 應用商店安裝
除了從官方網站下載 Python 安裝程式,您還可以使用 Microsoft Store 在 Windows 上安裝 Python。這種方法可確保您獲得最新版本的 Python,並可輕鬆進行更新。要以這種方式安裝 Python,您需要
要以這種方式安裝 Python,您需要:
- 開啟 Microsoft Store:在 “開始” 選單中搜尋 “Microsoft Store”,然後單擊應用程式開啟。
- 搜尋 Python:在 Microsoft Store 中,使用右上角的搜尋欄搜尋 “Python”。您應該會在搜尋結果中看到 Python 3.11 的最新版本。
- 安裝 Python:單擊 Python 3.11 列表,然後單擊 Python 應用程式頁面上的 Install 按鈕。Microsoft 應用商店會將 Python 下載並安裝到您的 Windows 計算機上。
如何在 macOS 上安裝 Python
現在讓我們回顧一下在 macOS 上安裝 Python 的步驟。雖然 macOS 預裝了 Python 版本,但通常是不再支援的舊版本(Python 2.x)。
要檢視系統當前使用的 Python 版本並獲取最新版本,請按照以下步驟操作:
步驟 1:檢查系統上當前的 Python 版本
在 macOS 上安裝 Python 之前,最好檢查一下系統當前的 Python 版本。macOS 通常會預裝較舊版本的 Python (Python 2.x)。
要檢查系統的 Python 版本,請開啟終端應用程式(可使用 Spotlight 搜尋或在應用程式 > 實用工具下找到)並鍵入以下命令:
python --version
按 Enter 後,輸出中將顯示版本號,如下所示:
Python 2.7.x
如果系統安裝了 Python 3.x,可以執行以下命令檢查其版本:
python3 --version
如果對已安裝的 Python 3.x 版本滿意,可以跳過剩餘步驟。如果沒有安裝 Python 3.x,或想安裝更新的版本,請繼續下一步。
步驟 2:訪問 Python 網站
訪問 Python 官方網站,進入最新版 Python for macOS 的下載頁面。
適用於 macOS 的當前 Python 版本。
步驟 3:下載 macOS 安裝程式
在下載頁面上,您將找到最新 Python 版本的 macOS 安裝包(.pkg 檔案)。將安裝程式下載到您的計算機。
步驟 4:執行安裝程式並按照說明操作
找到下載的安裝程式檔案(通常在 Downloads 資料夾中),雙擊該檔案執行安裝過程。
MacOS 的 Python 安裝程式。
同意軟體許可協議、選擇安裝位置(建議使用預設位置)並在提示時輸入管理員密碼,即可完成安裝步驟。
步驟 5:驗證 Python 和 IDLE 安裝是否正確安裝
過程完成後,桌面上會開啟一個資料夾。單擊該資料夾中的 IDLE。
安裝完成後,在 macOS 中開啟 IDLE。
IDLE 是 Python 自帶的獨立開發環境。開啟後,你會自動看到一個 Python shell。
Python shell 處於 IDLE 狀態。
您可以輸入如下 print 命令來驗證它是否正常工作:
print(‘Test message’)
按 Enter 鍵後,”Test message” 文字應出現在 IDLE 下一行。
步驟 6:使用終端驗證安裝
你也可以通過終端驗證安裝。開啟終端應用程式並鍵入以下命令:
python3 --version
按 Enter 鍵後,就會顯示出剛剛安裝的 Python 版本。
這表明 Python 已成功安裝到 Mac 上。
如何在 Linux 上安裝 Python
在 Linux 作業系統上安裝 Python 的過程與 Windows 和 Mac OS 的過程有些不同。許多 Linux 發行版都預裝了 Python,但可能不是最新版本。
要在 Linux 機器上安裝或更新 Python,請按照以下步驟操作:
步驟 1:檢查是否預裝了 Python
開啟終端視窗並鍵入以下命令,檢查系統中是否已安裝 Python:
python --version
按 Enter,如果 Python 已安裝,則會顯示版本號(就像我們討論過的 Windows 和 macOS 一樣)。如果您對安裝的版本滿意,可以跳過其餘步驟。如果未安裝 Python 或想安裝更新的版本,請繼續下一步。
步驟 2:通過軟體包管理器安裝
在 Linux 上安裝 Python 的最簡單方法是通過發行版專用的軟體包管理器。下面是幾個常用的命令:
Ubuntu/Debian:
sudo apt-get install python3
Fedora:
sudo dnf install python3
執行適用於您的發行版的相應命令,並在出現提示時輸入您的密碼。軟體包管理器將下載並安裝軟體源中可用的最新 Python 3 版本。
步驟 3:下載最新版本的 Python
訪問 Python 網站,從其網站上下載最新版本的 Python Linux。
下載最新的 Linux Python 穩定版本。
提取壓縮包中的內容。
步驟 4:從原始碼編譯(可選)
如果希望從原始碼編譯 Python,可以先從 Python 官方 Git 程式碼庫中抓取最新的 Python 原始碼。
Python 官方 Git 程式碼庫
您將使用以下程式碼從 GitHub 克隆原始碼:
git clone https://github.com/python/cpython
從那裡,使用 cd cpython 瀏覽到提取的目錄。
步驟 5:配置指令碼並完成構建過程
下一步是執行以下程式碼:
./configure make make test sudo make install
注:從原始碼編譯是一種高階選項,可能需要額外的依賴和配置。我們建議大多數使用者使用軟體包管理器方法。
步驟 6:使用終端驗證安裝
安裝 Python 後,您可以開啟終端視窗並鍵入以下命令來驗證安裝:
python3 --version
按 Enter 鍵,就會顯示您安裝的 Python 版本。
至此,安裝過程結束。
小結
我們今天在這裡介紹了在三大作業系統上安裝 Python 的過程: Windows、macOS 和 Linux。我們概述了檢查預安裝版本、下載相應的安裝程式或使用軟體包管理器,以及使用終端或命令提示符驗證安裝的步驟。
現在,您已經在系統上成功安裝了 Python,是時候開始學習和使用這門強大的程式語言了。
要開始 Python 之旅,有許多資源可供使用,包括線上教程、課程和論壇,您可以在這些地方提問並獲得幫助。您一定要先將 Python 的官方文件加入書籤。
安裝了 Python 並掌握了豐富的資源後,您就可以開始探索令人興奮的 Python 程式設計世界了。祝你好運!
評論留言