啊,Python,多少人爱它简洁的语法,强大的库。但是,刚上手的时候,总会遇到一个绕不过去的坎儿:怎么设置Python环境变量?别怕,今天我就来手把手教你,让你不再被这个问题困扰,从此畅游Python的世界。

其实,设置Python环境变量这事儿,说难不难,说简单也不简单。它就像给Python安了个家,告诉操作系统,”嘿,Python在这儿呢,想用它就来找我。” 如果你没给Python安家,操作系统就找不到它,运行Python程序时就会报错,告诉你找不到命令。是不是很形象?

首先,你得知道你的Python安装在哪里。通常情况下,如果你是按照默认设置安装的Python,它会在C盘的某个目录下,比如C:\Python311(这个数字会根据你的Python版本有所不同)。记住这个路径,待会儿要用到。如果你不确定,可以在Python的安装目录里找到python.exe 这个文件,它的路径就是Python的安装路径。

接下来,我们就要开始动手设置Python环境变量了。不同的操作系统,设置方法略有不同,但大同小异。

Windows系统

  1. 找到”我的电脑”(或者”此电脑”),右键点击,选择”属性”。

  2. 在弹出的窗口中,点击”高级系统设置”。

  3. 在”系统属性”窗口中,点击”环境变量”按钮。

  4. 看到有两个区域,一个是”用户变量”,一个是”系统变量”。我们通常在”系统变量”里设置Python环境变量,这样所有用户都可以使用Python

  5. 在”系统变量”区域,找到名为”Path”的变量(注意大小写!),选中它,然后点击”编辑”按钮。

  6. 这时,可能会弹出两种不同的编辑窗口。一种是比较老的,只有一个文本框,里面是用分号隔开的一堆路径。如果是这种,你需要在这个文本框的最后面加上Python的安装路径,记得用分号和前面的路径隔开。例如,如果你的Python安装在C:\Python311,你就加上;C:\Python311

  7. 另一种是比较新的,会列出很多路径,每个路径占一行。如果是这种,你可以点击”新建”按钮,然后输入Python的安装路径,C:\Python311

  8. 还没完!Python的安装目录下还有一个Scripts目录,里面放着一些Python自带的脚本,比如pip(Python的包管理工具)。为了方便使用这些脚本,我们还需要把Scripts目录也添加到环境变量中。例如,如果你的Python安装在C:\Python311,那么Scripts目录就是C:\Python311\Scripts。重复上面的步骤,把Scripts目录也添加到Path变量中。

  9. 一路点击”确定”按钮,保存你的修改。

  10. 关掉所有的控制台窗口,重新打开一个cmd窗口。然后输入python --version,如果能正确显示Python的版本号,就说明你成功设置Python环境变量了!如果还是报错,别着急,重启一下电脑试试。有时候,环境变量的修改需要重启后才能生效。

macOS系统

macOS系统设置Python环境变量稍微复杂一点,因为macOS对环境变量的管理方式和Windows不太一样。

  1. 打开终端(Terminal)。

  2. macOS常用的shell是zsh,你需要编辑zsh的配置文件.zshrc,可以使用任何文本编辑器,比如vim或者nano。如果你习惯用vim,就输入vim ~/.zshrc;如果习惯用nano,就输入nano ~/.zshrc

  3. 在打开的文件中,添加下面两行代码:

    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的安装路径,然后替换上面的代码。

  4. 保存文件,然后执行source ~/.zshrc命令,让环境变量生效。

  5. 在终端中输入python3 --version(注意是python3,因为macOS自带了一个Python 2.7),如果能正确显示Python的版本号,就说明你成功设置Python环境变量了!

Linux系统

Linux系统设置Python环境变量和macOS类似,也是通过修改shell的配置文件来实现的。

  1. 打开终端。

  2. Linux常用的shell是bash,你需要编辑bash的配置文件.bashrc或者.bash_profile,可以使用任何文本编辑器,比如vim或者nano。如果你习惯用vim,就输入vim ~/.bashrc或者vim ~/.bash_profile;如果习惯用nano,就输入nano ~/.bashrc或者nano ~/.bash_profile

  3. 在打开的文件中,添加下面两行代码:

    bash
    export PATH="/usr/bin/python3:$PATH"
    export PATH="/usr/local/bin:$PATH"

    具体的路径可能会有所不同,你需要根据你的Python安装路径进行修改。

  4. 保存文件,然后执行source ~/.bashrc或者source ~/.bash_profile命令,让环境变量生效。

  5. 在终端中输入python3 --version,如果能正确显示Python的版本号,就说明你成功设置Python环境变量了!

一些注意事项

  • 设置Python环境变量时,一定要注意路径的正确性,不要输错任何一个字符。
  • 如果你的电脑上安装了多个Python版本,设置环境变量时要注意区分,避免冲突。
  • 设置环境变量后,一定要重新打开命令行窗口,才能让修改生效。
  • 如果遇到问题,可以上网搜索,或者参考Python的官方文档。

设置Python环境变量就像给Python铺了一条路,让操作系统能够找到它。希望这篇文章能帮助你顺利设置Python环境变量,从此开启你的Python之旅!加油!

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