哈喽,各位小伙伴!今天咱们就来聊聊Python环境变量配置,这可是Python学习路上必须要跨过的一道坎儿。别怕,跟着我一步步来,保证你轻松搞定!

话说,为啥要配置环境变量呢?你想啊,就像你要去某个地方,导航得知道你在哪儿,Python程序也是一样。环境变量就好比是告诉电脑,你的Python程序在哪里,让电脑能顺利找到它。不然,每次运行Python程序都得输入长长的路径,多麻烦!

那么,Python环境变量到底应该怎么配置呢?我分Windows、macOS和Linux三个平台来说,因为它们配置起来各有千秋,可不能一概而论。

Windows系统:

先说说Windows,大部分人用的都是这个系统吧?Windows下的环境变量配置稍稍复杂一点,但是只要你仔细跟着操作,问题不大。

  1. 找到Python的安装路径: 这个很重要!一般情况下,如果你安装的时候没有特别指定,Python会默认安装在C:\PythonXX目录下,这里的XX代表Python的版本号,比如C:\Python39C:\Python311等等。你要找到你实际安装的那个路径。

    找不到?没关系!你可以打开Python的安装目录,看看里面有没有python.exe这个文件,有的话,那八九不离十就是它了。

  2. 添加环境变量: 找到Python的安装路径后,右键点击“此电脑”(或者“我的电脑”),选择“属性”,然后点击“高级系统设置”。

    会弹出一个“系统属性”窗口,点击“环境变量”按钮。

    在“系统变量”区域,找到名为“Path”的变量,选中它,然后点击“编辑”按钮。

    注意,这里有两种编辑方式。一种是弹出一个长长的文本框,把你的Python安装路径添加到最后面,记得用分号;隔开。另一种是弹出列表式的编辑框,直接点击“新建”按钮,添加你的Python安装路径。我更推荐后者,看起来更清晰。

    重要提示: 记得要添加两个路径!一个是Python的安装路径本身,比如C:\Python311;另一个是Python安装路径下的Scripts目录,比如C:\Python311\ScriptsScripts目录里存放着一些Python的工具,比如pip,不把这个目录添加到环境变量里,你就没法用pip安装第三方库了。

  3. 验证是否配置成功: 配置完成后,一定要验证一下!打开命令提示符(CMD),输入python --version,如果能正确显示Python的版本号,那就说明配置成功了!如果提示“’python’ 不是内部或外部命令,也不是可运行的程序”,那就说明你的环境变量配置有问题,回去检查一下吧。

    还有,输入pip --version,看看能不能正确显示pip的版本号。如果不行,那说明你漏了添加Scripts目录到环境变量。

macOS系统:

macOS下的环境变量配置相对简单一些,主要是修改.bash_profile或者.zshrc文件(取决于你使用的Shell)。

  1. 找到Python的安装路径: macOS下Python的安装路径可能不太一样,一般情况下,如果你是通过Homebrew安装的Python,它会安装在/usr/local/bin目录下。

    如果你不确定,可以在终端输入which python3,看看它输出的路径是什么。

  2. 修改.bash_profile或者.zshrc文件: 打开终端,输入open ~/.bash_profile(如果你使用的是Bash)或者open ~/.zshrc(如果你使用的是Zsh)。这会用文本编辑器打开对应的文件。

    在文件的末尾,添加以下几行:

    bash
    export PATH="/usr/local/bin:$PATH"
    export PATH="/usr/local/bin/python3:$PATH" #如果which python3 显示安装在此目录
    export PATH="/opt/homebrew/bin:$PATH" #如果使用brew安装python

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

    注意: 如果你使用的是Zsh,并且没有.zshrc文件,可以创建一个。

  3. 使环境变量生效: 保存文件后,在终端输入source ~/.bash_profile或者source ~/.zshrc,让环境变量生效。

  4. 验证是否配置成功: 同样,输入python3 --versionpip3 --version,看看能不能正确显示Python和pip的版本号。

Linux系统:

Linux下的环境变量配置和macOS类似,也是修改.bashrc或者.zshrc文件。

  1. 找到Python的安装路径: Linux下Python的安装路径也可能不太一样,一般情况下,它会安装在/usr/bin或者/usr/local/bin目录下。

    同样,你可以使用which python3命令来查找Python的安装路径。

  2. 修改.bashrc或者.zshrc文件: 打开终端,输入vim ~/.bashrc(如果你使用的是Bash)或者vim ~/.zshrc(如果你使用的是Zsh)。这会用Vim编辑器打开对应的文件。

    在文件的末尾,添加以下几行:

    bash
    export PATH="/usr/local/bin:$PATH"
    export PATH="/usr/local/bin/python3:$PATH" #如果which python3 显示安装在此目录
    export PATH="/opt/homebrew/bin:$PATH" #如果使用brew安装python

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

    注意: Vim编辑器的使用可能需要一些学习,如果你不熟悉Vim,可以使用其他的文本编辑器,比如Nano。

  3. 使环境变量生效: 保存文件后,在终端输入source ~/.bashrc或者source ~/.zshrc,让环境变量生效。

  4. 验证是否配置成功: 同样,输入python3 --versionpip3 --version,看看能不能正确显示Python和pip的版本号。

常见问题:

  • 配置了环境变量,但是还是提示“’python’ 不是内部或外部命令”?

    • 检查你的Python安装路径是否正确。
    • 检查你的环境变量是否配置正确,有没有漏掉分号或者斜杠。
    • 重启你的电脑,有时候环境变量需要重启才能生效。
    • 配置了环境变量,但是pip命令还是无法使用?

    • 检查你是否把Python安装路径下的Scripts目录也添加到了环境变量。

    • 我安装了多个Python版本,应该配置哪个版本的环境变量?

    • 配置你想要使用的那个版本的环境变量。如果你想在不同的项目中使用不同的Python版本,可以使用虚拟环境。

好了,关于Python环境变量的配置,我就先说到这里。希望这篇文章能帮助你顺利搞定环境变量,开启你的Python学习之旅!记住,遇到问题不要怕,多查资料,多尝试,你一定能成功的!

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