Python解析器安裝指南分享(Mac/Windows/Linux)
本文檔提供在 macOS、Windows 和 Linux 系統(tǒng)上安裝 Python 解析器的詳細流程。
1. 安裝包下載
1.1 Python 下載官網(wǎng)
所有系統(tǒng)安裝包 官網(wǎng)地址
系統(tǒng)類型 | 訪問地址 |
---|---|
Mac | https://www.python.org/downloads/macos/ |
Linux | https://www.python.org/downloads/source/ |
Windows | https://www.python.org/downloads/windows/ |
2.核心安裝方式
操作系統(tǒng) | 推薦安裝方法 | 驗證命令 |
---|---|---|
macOS | 使用 Homebrew 或官網(wǎng)安裝包 | python3 --version |
Windows | 官網(wǎng)安裝程序(勾選 Add to PATH) | python --version |
Linux | 系統(tǒng)包管理器(如 apt/dnf) | python3 --version |
3. macOS 系統(tǒng)安裝
3.1 使用 Homebrew 安裝(推薦)
- 安裝 Homebrew(如果未安裝):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 通過 Homebrew 安裝 Python
brew install python
3.2 官網(wǎng)安裝包
- 通過上述系統(tǒng)地址下載安裝包;
- 雙擊 .pkg 文件,按照安裝流程默認安裝;
3.3 安裝結(jié)果驗證
# 打開終端輸入命令,正常輸出版本信息 python3 --version
4. Windows 系統(tǒng)安裝
4.1安裝步驟
訪問 Python 官網(wǎng) 下載 Windows 安裝程序。
雙擊下載的 .exe 文件:務(wù)必勾選 Add Python to PATH(將 Python 添加到環(huán)境變量)。
如果步驟2沒有勾選或自定義安裝路徑(則需要自行配置環(huán)境變量)。
手動配置步驟(以 Windows 10/11 為例)
a. 找到 Python 安裝路徑
默認安裝路徑通常為:
- C:\Users\<用戶名>\AppData\Local\Programs\Python\PythonXX 或 自定義的安裝目錄
若不確定,可通過以下方式查找:
- 右鍵點擊 Python 快捷方式 → 屬性 → 查看“目標”路徑中的安裝位置。
b. 打開系統(tǒng)環(huán)境變量設(shè)置
- 按下 `Win + S`,搜索 **編輯系統(tǒng)環(huán)境變量** → 打開。
- 點擊底部 **環(huán)境變量(N)...** 按鈕。
c. 編輯 Path 變量
- 在 **系統(tǒng)變量** 或 **用戶變量** 列表中找到 `Path` → 點擊 **編輯**。
點擊 **新建**,添加以下兩條路徑(根據(jù)實際安裝路徑修改):
- Python 主目錄(python.exe所在的目錄),例如主目錄是:C:\Program Files\PythonXX\
- pip所在的目錄,C:\Program Files\PythonXX\Scripts\
- (假設(shè)上述安裝的目錄是 C:\Program Files\PythonXX)
4.2 結(jié)果驗證同Mac
5. Linux 系統(tǒng)安裝
5.1 系統(tǒng)包管理器(推薦)
- Debian/Ubuntu
sudo apt update && sudo apt install python3
- Fedora
sudo dnf install python3
- Arch Linux
sudo pacman -S python
5.2 源碼編譯安裝
安裝依賴
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl
下載并解壓源碼
curl -O https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tar.xz tar -xf Python-3.x.x.tar.xz
編譯安裝
cd Python-3.x.x ./configure --enable-optimizations make -j 8 sudo make altinstall
5.3 Linux系統(tǒng)配置系統(tǒng)環(huán)境變量(以 Ubuntu/Debian 為例)
5.3.1 方法1:臨時生效
export PATH="/path/to/python/bin:$PATH" # 示例(Python 安裝路徑為 `/usr/local/python3.10/bin`): export PATH="/usr/local/python3.10/bin:$PATH"
5.3.2 永久生效(用戶級配置)
- 查找 Python 安裝路徑
which python3 # 查看默認 Python3 路徑 或 find / -name "python3.*" 2>/dev/null # 搜索所有 Python3 路徑
- 編輯 Shell 配置文件
nano ~/.bashrc
nano ~/.zshrc
- 如果使用 bash
- 如果使用 zsh
在文件末尾添加路徑
# 設(shè)置 Python 主目錄和 pip 目錄 export PATH="/path/to/python/bin:$PATH" export PATH="/path/to/pip/bin:$PATH" # 示例(適用于通過源碼安裝到 `/opt/python3.10`): export PATH="/opt/python3.10/bin:$PATH"
使配置生效
source ~/.bashrc # 或 source ~/.zshrc
5.4 結(jié)果驗證同Mac
注意事項
Python 2 已廢棄,請使用 Python 3.x 版本。
推薦使用虛擬環(huán)境管理項目依賴:
python3 -m venv myenv # 創(chuàng)建虛擬環(huán)境 # 激活虛擬環(huán)境 source myenv/bin/activate # Linux/macOS myenv\Scripts\activate # Windows
安裝后可通過 pip 安裝第三方包:
pip install package-name
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
結(jié)合OpenCV與TensorFlow進行人臉識別的實現(xiàn)
這篇文章主要介紹了結(jié)合OpenCV與TensorFlow進行人臉識別的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10python利用opencv實現(xiàn)SIFT特征提取與匹配
這篇文章主要為大家詳細介紹了python利用opencv實現(xiàn)SIFT特征提取與匹配,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-03-03python matplotlib畫盒圖、子圖解決坐標軸標簽重疊的問題
今天小編就為大家分享一篇python matplotlib畫盒圖、子圖解決坐標軸標簽重疊的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01一文帶你深入了解Python中的GeneratorExit異常處理
GeneratorExit是Python內(nèi)置的異常,當(dāng)生成器或協(xié)程被強制關(guān)閉時,Python解釋器會向其發(fā)送這個異常,下面我們來看看如何處理這一異常吧2025-03-03python科學(xué)計算之scipy——optimize用法
今天小編就為大家分享一篇python科學(xué)計算之scipy——optimize用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11PyQt5結(jié)合QtDesigner實現(xiàn)文本框讀寫操作
本文將結(jié)合實例代碼,介紹PyQt5結(jié)合QtDesigner實現(xiàn)文本框讀寫操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-06-06