啊,Python,多少人爱它简洁的语法,强大的库。但是,刚上手的时候,总会遇到一个绕不过去的坎儿:怎么设置Python环境变量?别怕,今天我就来手把手教你,让你不再被这个问题困扰,从此畅游Python的世界。
其实,设置Python环境变量这事儿,说难不难,说简单也不简单。它就像给Python安了个家,告诉操作系统,”嘿,Python在这儿呢,想用它就来找我。” 如果你没给Python安家,操作系统就找不到它,运行Python程序时就会报错,告诉你找不到命令。是不是很形象?
首先,你得知道你的Python安装在哪里。通常情况下,如果你是按照默认设置安装的Python,它会在C盘的某个目录下,比如C:\Python311
(这个数字会根据你的Python版本有所不同)。记住这个路径,待会儿要用到。如果你不确定,可以在Python的安装目录里找到python.exe 这个文件,它的路径就是Python的安装路径。
接下来,我们就要开始动手设置Python环境变量了。不同的操作系统,设置方法略有不同,但大同小异。
Windows系统:
-
找到”我的电脑”(或者”此电脑”),右键点击,选择”属性”。
-
在弹出的窗口中,点击”高级系统设置”。
-
在”系统属性”窗口中,点击”环境变量”按钮。
-
看到有两个区域,一个是”用户变量”,一个是”系统变量”。我们通常在”系统变量”里设置Python环境变量,这样所有用户都可以使用Python。
-
在”系统变量”区域,找到名为”Path”的变量(注意大小写!),选中它,然后点击”编辑”按钮。
-
这时,可能会弹出两种不同的编辑窗口。一种是比较老的,只有一个文本框,里面是用分号隔开的一堆路径。如果是这种,你需要在这个文本框的最后面加上Python的安装路径,记得用分号和前面的路径隔开。例如,如果你的Python安装在
C:\Python311
,你就加上;C:\Python311
。 -
另一种是比较新的,会列出很多路径,每个路径占一行。如果是这种,你可以点击”新建”按钮,然后输入Python的安装路径,
C:\Python311
。 -
还没完!Python的安装目录下还有一个Scripts目录,里面放着一些Python自带的脚本,比如pip(Python的包管理工具)。为了方便使用这些脚本,我们还需要把Scripts目录也添加到环境变量中。例如,如果你的Python安装在
C:\Python311
,那么Scripts目录就是C:\Python311\Scripts
。重复上面的步骤,把Scripts目录也添加到Path变量中。 -
一路点击”确定”按钮,保存你的修改。
-
关掉所有的控制台窗口,重新打开一个cmd窗口。然后输入
python --version
,如果能正确显示Python的版本号,就说明你成功设置Python环境变量了!如果还是报错,别着急,重启一下电脑试试。有时候,环境变量的修改需要重启后才能生效。
macOS系统:
macOS系统设置Python环境变量稍微复杂一点,因为macOS对环境变量的管理方式和Windows不太一样。
-
打开终端(Terminal)。
-
macOS常用的shell是zsh,你需要编辑zsh的配置文件.zshrc,可以使用任何文本编辑器,比如vim或者nano。如果你习惯用vim,就输入
vim ~/.zshrc
;如果习惯用nano,就输入nano ~/.zshrc
。 -
在打开的文件中,添加下面两行代码:
bash
export PATH="/Library/Frameworks/Python.framework/Versions/3.x/bin:$PATH"
export PATH="/Library/Frameworks/Python.framework/Versions/3.x/Scripts:$PATH"把”3.x”替换成你的Python版本号,例如3.9或者3.11。如果你是通过Homebrew安装的Python,路径可能会有所不同,你需要找到你的Python的安装路径,然后替换上面的代码。
-
保存文件,然后执行
source ~/.zshrc
命令,让环境变量生效。 -
在终端中输入
python3 --version
(注意是python3,因为macOS自带了一个Python 2.7),如果能正确显示Python的版本号,就说明你成功设置Python环境变量了!
Linux系统:
Linux系统设置Python环境变量和macOS类似,也是通过修改shell的配置文件来实现的。
-
打开终端。
-
Linux常用的shell是bash,你需要编辑bash的配置文件.bashrc或者.bash_profile,可以使用任何文本编辑器,比如vim或者nano。如果你习惯用vim,就输入
vim ~/.bashrc
或者vim ~/.bash_profile
;如果习惯用nano,就输入nano ~/.bashrc
或者nano ~/.bash_profile
。 -
在打开的文件中,添加下面两行代码:
bash
export PATH="/usr/bin/python3:$PATH"
export PATH="/usr/local/bin:$PATH"具体的路径可能会有所不同,你需要根据你的Python安装路径进行修改。
-
保存文件,然后执行
source ~/.bashrc
或者source ~/.bash_profile
命令,让环境变量生效。 -
在终端中输入
python3 --version
,如果能正确显示Python的版本号,就说明你成功设置Python环境变量了!
一些注意事项:
- 在设置Python环境变量时,一定要注意路径的正确性,不要输错任何一个字符。
- 如果你的电脑上安装了多个Python版本,设置环境变量时要注意区分,避免冲突。
- 设置环境变量后,一定要重新打开命令行窗口,才能让修改生效。
- 如果遇到问题,可以上网搜索,或者参考Python的官方文档。
设置Python环境变量就像给Python铺了一条路,让操作系统能够找到它。希望这篇文章能帮助你顺利设置Python环境变量,从此开启你的Python之旅!加油!
评论(0)