Python環(huán)境變量配置超詳細(xì)教程(小白也能輕松搞定)
前言
在使用 Python 時(shí),正確配置環(huán)境變量是非常重要的一步。環(huán)境變量可以幫助 Python 找到可執(zhí)行文件和庫(kù)文件,確保你的 Python 程序能夠正常運(yùn)行。今天,就讓我們一起學(xué)習(xí)如何輕松配置 Python 環(huán)境變量,即使是小白也能輕松搞定!

一、什么是環(huán)境變量?
環(huán)境變量是操作系統(tǒng)提供的一種動(dòng)態(tài)值的集合,用于存儲(chǔ)系統(tǒng)信息、用戶偏好設(shè)置以及程序運(yùn)行所需的配置信息。對(duì)于 Python,最核心的環(huán)境變量是 PYTHONPATH 和 PATH。PYTHONPATH 用于指定 Python 模塊的搜索路徑,而 PATH 用于讓系統(tǒng)知道在哪里可以找到 Python 的可執(zhí)行文件。
二、配置環(huán)境變量
1.Windows 系統(tǒng)
步驟 1:找到 Python 安裝路徑
通常,Python 安裝在 C:\PythonXX(XX 為版本號(hào))或 C:\Users\你的用戶名\AppData\Local\Programs\Python\PythonXX。
步驟 2:打開(kāi)系統(tǒng)屬性
右鍵點(diǎn)擊“此電腦”或“計(jì)算機(jī)”,選擇“屬性” > “高級(jí)系統(tǒng)設(shè)置”。
步驟 3:打開(kāi)環(huán)境變量設(shè)置
在“系統(tǒng)屬性”窗口中,點(diǎn)擊“環(huán)境變量”按鈕。
步驟 4:配置PATH環(huán)境變量
在“系統(tǒng)變量”中找到名為 PATH 的變量,點(diǎn)擊“編輯”。在“變量值”中添加 Python 的安裝路徑和腳本路徑,例如:
C:\Python39;C:\Python39\Scripts
每個(gè)路徑之間用分號(hào) ; 分隔。
步驟 5:配置PYTHONPATH環(huán)境變量
在“系統(tǒng)變量”中點(diǎn)擊“新建”,創(chuàng)建一個(gè)新的變量 PYTHONPATH,并添加你的 Python 模塊路徑,例如:
C:\Python39\Lib;C:\Python39\DLLs
每個(gè)路徑之間用分號(hào) ; 分隔。
2.macOS 和 Linux 系統(tǒng)
步驟 1:打開(kāi)終端
打開(kāi)終端應(yīng)用程序。
步驟 2:編輯配置文件
使用文本編輯器(如 nano 或 vim)編輯配置文件。對(duì)于 macOS 和大多數(shù) Linux 發(fā)行版,編輯 ~/.bash_profile 或 ~/.bashrc 文件:
nano ~/.bash_profile
或
nano ~/.bashrc
步驟 3:添加 Python 路徑
在文件的末尾添加以下內(nèi)容:
export PATH="/usr/local/bin/python3:$PATH" export PYTHONPATH="/usr/local/lib/python3.9/site-packages:$PYTHONPATH"
根據(jù)你的 Python 安裝路徑進(jìn)行調(diào)整。
步驟 4:保存并應(yīng)用配置
保存文件后,運(yùn)行以下命令使配置立即生效:
source ~/.bash_profile
或
source ~/.bashrc
三、驗(yàn)證環(huán)境變量配置
1.驗(yàn)證PATH環(huán)境變量
在命令行或終端中輸入以下命令來(lái)驗(yàn)證 PATH 環(huán)境變量是否包含 Python 路徑:
echo$PATH
(在 Windows 系統(tǒng)中,使用 echo %PATH%)
你應(yīng)該能看到 Python 的安裝路徑和腳本路徑。
2.驗(yàn)證PYTHONPATH環(huán)境變量
在命令行或終端中輸入以下命令來(lái)驗(yàn)證 PYTHONPATH 環(huán)境變量:
echo$PYTHONPATH
(在 Windows 系統(tǒng)中,使用 echo %PYTHONPATH%)
你應(yīng)該能看到 Python 模塊的路徑。
3.測(cè)試 Python 命令
在命令行或終端中輸入以下命令來(lái)測(cè)試 Python 命令是否可以正常運(yùn)行:
python --version
或
python3 --version
你應(yīng)該能看到 Python 的版本號(hào)。
四、常見(jiàn)問(wèn)題及解決方法
1.命令提示符中找不到 Python 命令
如果你在命令提示符中輸入 python 或 python3 時(shí)提示“命令未找到”,可能是因?yàn)?nbsp;PATH 環(huán)境變量沒(méi)有正確配置。
解決方法:
檢查
PATH環(huán)境變量是否包含 Python 的安裝路徑。確保 Python 的安裝路徑和腳本路徑都已添加到
PATH中。重新啟動(dòng)命令提示符或終端,使環(huán)境變量生效。
2.無(wú)法導(dǎo)入模塊
如果你在運(yùn)行 Python 腳本時(shí)提示“無(wú)法導(dǎo)入模塊”,可能是因?yàn)?nbsp;PYTHONPATH 環(huán)境變量沒(méi)有正確配置。
解決方法:
檢查
PYTHONPATH環(huán)境變量是否包含 Python 模塊的路徑。確保模塊路徑已正確添加到
PYTHONPATH中。重新啟動(dòng)命令提示符或終端,使環(huán)境變量生效。
五、總結(jié)
配置 Python 環(huán)境變量是確保 Python 程序能夠正常運(yùn)行的重要步驟。通過(guò)以上步驟,即使是小白也能輕松搞定 Python 環(huán)境變量的配置。以下是關(guān)鍵要點(diǎn):
Windows 系統(tǒng):
找到 Python 安裝路徑。
打開(kāi)系統(tǒng)屬性 > 高級(jí)系統(tǒng)設(shè)置 > 環(huán)境變量。
在
PATH環(huán)境變量中添加 Python 的安裝路徑和腳本路徑。創(chuàng)建
PYTHONPATH環(huán)境變量并添加模塊路徑。
macOS 和 Linux 系統(tǒng):
打開(kāi)終端。
編輯
~/.bash_profile或~/.bashrc文件。在文件中添加
PATH和PYTHONPATH的配置。保存文件并運(yùn)行
source ~/.bash_profile或source ~/.bashrc使配置生效。
驗(yàn)證配置:
使用
echo $PATH和echo $PYTHONPATH驗(yàn)證環(huán)境變量。使用
python --version或python3 --version測(cè)試 Python 命令。
總結(jié)
到此這篇關(guān)于Python環(huán)境變量配置的文章就介紹到這了,更多相關(guān)Python環(huán)境變量配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實(shí)現(xiàn)猜數(shù)字小游戲
這篇文章主要,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下介紹了Python實(shí)現(xiàn)猜數(shù)字小游戲,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06
Python3.5面向?qū)ο笈c繼承圖文實(shí)例詳解
這篇文章主要介紹了Python3.5面向?qū)ο笈c繼承,結(jié)合圖文與實(shí)例形式詳細(xì)分析了Python3.5面向?qū)ο笈c繼承的相關(guān)概念、原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下2019-04-04
python實(shí)現(xiàn)字符串加密成純數(shù)字
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)字符串加密成純數(shù)字,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03
Python下載網(wǎng)絡(luò)小說(shuō)實(shí)例代碼
這篇文章主要介紹了Python下載網(wǎng)絡(luò)小說(shuō)實(shí)例代碼,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-02-02
GCN?圖神經(jīng)網(wǎng)絡(luò)使用詳解?可視化?Pytorch
這篇文章主要介紹了GCN?圖神經(jīng)網(wǎng)絡(luò)使用詳解?可視化?Pytorch,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
PyQt使用QPropertyAnimation開(kāi)發(fā)簡(jiǎn)單動(dòng)畫(huà)
這篇文章主要介紹了PyQt使用QPropertyAnimation開(kāi)發(fā)簡(jiǎn)單動(dòng)畫(huà),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
Python交換字典鍵值對(duì)的四種方法實(shí)例
字典中有成對(duì)出現(xiàn)的鍵和值,但是字典中的鍵值對(duì)不是都能修改的,只有值才能修改,下面這篇文章主要給大家介紹了關(guān)于Python交換字典鍵值對(duì)的四種方法,需要的朋友可以參考下2022-12-12
python深度學(xué)習(xí)標(biāo)準(zhǔn)庫(kù)使用argparse調(diào)參
這篇文章主要為大家介紹了python深度學(xué)習(xí)標(biāo)準(zhǔn)庫(kù)使用argparse調(diào)參實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
Python 繪圖庫(kù) Matplotlib 入門(mén)教程
Matplotlib是一個(gè)Python語(yǔ)言的2D繪圖庫(kù),它支持各種平臺(tái),并且功能強(qiáng)大,能夠輕易繪制出各種專(zhuān)業(yè)的圖像。本文是對(duì)Python 繪圖庫(kù) Matplotlib 入門(mén)教程,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2018-04-04

