这玩意儿,Python环境变量,说重要吧,也确实重要,没配置好,代码跑不起来,烦都烦死。说不重要吧,配置一次,后面基本就不用管了。但对于新手来说,绝对是个拦路虎。我当年刚学Python的时候,就被这破玩意儿折腾得够呛,各种报错,各种找不到模块,简直崩溃!
今天我就来好好掰扯掰扯,怎么配置Python环境变量,保证你一次搞定,以后不再为这事儿发愁。
先说说为什么要配置这玩意儿。简单来说,就是告诉你的电脑,Python装在哪儿了,以后你运行Python脚本,电脑才能找到Python解释器,顺利执行你的代码。不然,电脑一脸懵逼,根本不知道你在说啥。
好了,废话不多说,直接上干货!
Windows系统
Windows系统下配置环境变量,我跟你说,步骤虽然不难,但是容易出错,要细心!
-
找到Python的安装路径:这个很重要!一般情况下,Python会默认安装在C盘的某个目录下,比如
C:\Python39
(这个39代表Python版本,你根据自己的版本来)。实在找不到,就去安装目录下搜索python.exe这个文件,找到它,你就找到了Python的安装路径。 记住,要记的是到文件夹那一层,不是直接到python.exe。 -
打开“系统属性”:在桌面上找到“此电脑”(或者“我的电脑”),右键点击,选择“属性”。
-
点击“高级系统设置”:在弹出的窗口中,点击左侧的“高级系统设置”。
-
点击“环境变量”:在弹出的“系统属性”窗口中,点击右下角的“环境变量”。
-
编辑“系统变量”中的“Path”:在“系统变量”区域找到名为“Path”的变量,选中它,然后点击“编辑”。这里注意!有两个Path,一个是用户变量,一个是系统变量,一定要选系统变量里的Path!
-
添加Python安装路径和Scripts路径:在弹出的“编辑环境变量”窗口中,点击“新建”,然后将Python的安装路径添加到列表中。例如,添加
C:\Python39
。 还要再新建一个,把Python的Scripts目录也加上,比如C:\Python39\Scripts
。这个Scripts目录很重要,很多第三方库的可执行文件都在这里面,不加的话,有些命令就没法用。 -
一路点击“确定”保存设置:添加完成后,一路点击“确定”按钮,保存所有的设置。一定要都点确定啊!不然就白忙活了。
-
验证是否配置成功:打开命令提示符(CMD),输入
python --version
,如果显示Python的版本号,就说明环境变量配置成功了!如果报错,那肯定就是哪个步骤出错了,仔细检查一下。
Linux/macOS系统
Linux和macOS系统配置环境变量相对简单一些,主要通过修改.bashrc
或者.zshrc
文件来实现。
-
打开终端:这个不用说了吧,Linux和macOS都离不开终端。
-
编辑
.bashrc
或者.zshrc
文件:- 如果你用的是Bash shell,就编辑
.bashrc
文件:vi ~/.bashrc
- 如果你用的是Zsh shell,就编辑
.zshrc
文件:vi ~/.zshrc
用什么编辑器都行,vi,nano,随便你。我个人喜欢用vi,熟练了之后效率很高。
- 如果你用的是Bash shell,就编辑
-
添加Python安装路径:在文件末尾添加以下内容:
bash
export PATH="$PATH:/usr/local/bin/python3" # 修改为你的Python安装路径
这里/usr/local/bin/python3
只是一个例子,你需要根据你的Python实际安装路径来修改。有些时候,Linux发行版会把Python放在/usr/bin/python3
,或者/opt/python3
之类的路径下,要灵活应变。如果你同时安装了多个Python版本,想指定某个版本作为默认版本,可以这样写:
bash
alias python='/usr/local/bin/python3' # 别名,让python命令指向python3
export PATH="$PATH:/usr/local/bin" # 确保python3所在的目录在PATH中 -
保存并退出文件:在vi编辑器中,按下
Esc
键,然后输入:wq
,回车,即可保存并退出。 -
使环境变量生效:运行以下命令,让刚才的修改生效:
bash
source ~/.bashrc # 如果你编辑的是.bashrc文件
或者
source ~/.zshrc # 如果你编辑的是.zshrc文件 -
验证是否配置成功:同样,在终端输入
python --version
,如果显示Python的版本号,就说明环境变量配置成功了!
一些小提示
- 版本问题:如果你同时安装了Python 2和Python 3,一定要注意区分,避免混淆。最好使用
python3 --version
来查看Python 3的版本。 - 权限问题:在Linux/macOS下,有时候需要使用
sudo
命令来获取管理员权限,才能修改环境变量文件。 - 重启问题:修改环境变量后,最好重启一下电脑,确保所有的程序都能正确识别新的环境变量。虽然理论上来说,重新打开终端窗口就够了,但为了保险起见,还是重启一下吧。
- 多个Python版本管理:如果你需要同时使用多个Python版本,可以考虑使用
virtualenv
或者conda
等工具来创建虚拟环境,这样可以避免版本冲突。 虚拟环境这个东西,对于稍微高级一点的Python开发来说,简直是神器!
总结
Python环境变量配置虽然看起来有点麻烦,但其实只要按照步骤一步一步来,就能轻松搞定。配置好环境变量之后,你的Python开发之路就能更加顺畅! 记住,遇到问题不要慌,多Google,多查资料,总能找到解决方案的。 毕竟,程序员嘛,就是在不断解决问题的过程中成长的。 希望这篇文章能帮到你,祝你编程愉快! 另外,千万不要忘了Python的Scripts目录,这玩意儿经常被忽略,但是很重要!
评论(0)