嘿,大家好!最近折腾Python,发现不少新手(也包括当初的我!)卡在环境变量配置上。说实话,这玩意儿听起来玄乎,但真要搞明白了,也就那么回事。今天我就把自己摸索出来的经验,用大白话给大家讲讲,怎么轻松搞定Python环境变量

先说说为啥要配置环境变量。简单来说,就是告诉你的电脑,Python装在哪儿了,这样你在任何地方敲命令,电脑都能找到Python,并执行你的代码。不然,每次都得跑到Python的安装目录去运行,多麻烦啊!

Windows系统

Windows下配置环境变量,稍微有点复杂,但一步步来,绝对没问题。

  1. 找到Python的安装目录。通常情况下,它会在C:\PythonXX(XX代表版本号)或者C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX这样的地方。如果实在找不到,可以在开始菜单搜索Python,然后右键点击图标,选择“打开文件所在的位置”,多找几层就能找到了。

  2. 找到Python的安装路径后,还需要找到scripts文件夹的路径。因为pip工具也在这个文件夹下。

  3. “此电脑”或者“我的电脑”上右键,选择“属性”,然后点击“高级系统设置”。(别慌,慢慢来!)

  4. 在弹出的窗口中,点击“环境变量”按钮。

  5. 在“系统变量”区域,找到名为“Path”的变量,选中它,然后点击“编辑”。(如果找不到Path,就新建一个,变量名就叫Path)。

  6. 在弹出的编辑窗口中,点击“新建”,然后把你的Python安装路径粘贴进去,再点击“新建”,将scripts文件路径粘贴进去。比如,你的Python安装在C:\Python39,scripts文件夹在C:\Python39\Scripts,那就分别把这两个路径都加进去。

  7. 一路点击“确定”保存设置。

  8. 重点来了!配置完环境变量,一定要重启电脑!一定要重启电脑!一定要重启电脑!重要的事情说三遍,不然可能不生效。当然,如果你不想重启,可以尝试关闭并重新打开cmd窗口,亲测也可以解决。

  9. 打开cmd,输入python --version,如果能正确显示Python的版本号,那就说明配置成功了!如果提示“’python’ 不是内部或外部命令,也不是可运行的程序”,那就说明哪里出了问题,回去检查一下路径是不是写错了,或者电脑是不是没重启。

macOS系统

macOS下配置环境变量,相对简单一些,但也要注意一些细节。

  1. 打开终端(Terminal)。

  2. 你需要编辑一个文件来设置环境变量。通常是.bash_profile.zshrc 或者 .profile,具体用哪个取决于你使用的shell。如果你不确定,可以尝试编辑.zshrc,因为它现在是最常用的。

  3. 在终端输入open ~/.zshrc (或者 open ~/.bash_profileopen ~/.profile),这会用文本编辑器打开对应的文件。如果提示找不到文件,就用 touch ~/.zshrc (或者 touch ~/.bash_profiletouch ~/.profile) 创建一个。

  4. 在打开的文件中,添加以下内容:

bash
export PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"

/Library/Frameworks/Python.framework/Versions/3.9/bin替换成你实际的Python安装路径。注意,macOS的Python安装路径可能不一样,你可以通过在终端输入which python3来查找Python的实际安装路径。如果which python3显示的是/usr/bin/python3,那么你需要找到Python的Frameworks目录。

  1. 保存文件,关闭编辑器。

  2. 在终端输入source ~/.zshrc (或者 source ~/.bash_profilesource ~/.profile),让环境变量生效。

  3. 同样,输入python3 --version,看看是否能正确显示Python的版本号。

Linux系统

Linux下的配置方式和macOS类似。

  1. 打开终端。

  2. 编辑.bashrc或者.zshrc文件,方法和macOS一样。

  3. 在文件中添加:

bash
export PATH="/usr/bin/python3:${PATH}"

/usr/bin/python3替换成你实际的Python安装路径。

  1. 保存文件,关闭编辑器。

  2. 在终端输入source ~/.bashrc (或者 source ~/.zshrc),让环境变量生效。

  3. 输入python3 --version,验证是否配置成功。

一些小技巧

  • 如果你安装了多个版本的Python,要注意环境变量的优先级。排在前面的路径会优先被搜索。

  • 有时候,即使配置了环境变量,cmd或者终端还是找不到Python,可以尝试重启电脑,或者重新打开cmd/终端。

  • 遇到问题不要慌,仔细检查路径是否正确,多看看网上的教程,或者来问我!

  • pip是Python的包管理工具,非常重要。配置好环境变量后,就可以用pip安装各种各样的Python包了,让你的编程之路更加顺畅。

总之,配置Python环境变量虽然看起来有点复杂,但只要耐心一点,一步步来,肯定能搞定。希望这篇指南能帮到大家! 祝大家编程愉快!对了,配置好环境变量,记得用pip安装一些好用的库,比如requests,可以让你轻松爬取网页数据,numpy,可以让你进行各种科学计算,pandas,数据分析必备。这些库都能极大的提升你的开发效率,让你专注于解决实际问题,而不是被繁琐的配置和基础代码所困扰。记住,工欲善其事,必先利其器!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。