Python环境变量配置超详细教程(小白也能轻松搞定)

 更新时间:2025年10月06日 11:03:07   作者:进击的六角龙  
对于刚接触Python的用户来说,配置Python环境变量可能是一个令人头疼的问题,这篇文章主要介绍了Python环境变量配置的相关资料,通过文中介绍的方法小白也能轻松搞定,需要的朋友可以参考下

前言

在使用 Python 时,正确配置环境变量是非常重要的一步。环境变量可以帮助 Python 找到可执行文件和库文件,确保你的 Python 程序能够正常运行。今天,就让我们一起学习如何轻松配置 Python 环境变量,即使是小白也能轻松搞定!

一、什么是环境变量?

环境变量是操作系统提供的一种动态值的集合,用于存储系统信息、用户偏好设置以及程序运行所需的配置信息。对于 Python,最核心的环境变量是 PYTHONPATH 和 PATHPYTHONPATH 用于指定 Python 模块的搜索路径,而 PATH 用于让系统知道在哪里可以找到 Python 的可执行文件。

二、配置环境变量

1.Windows 系统

步骤 1:找到 Python 安装路径

通常,Python 安装在 C:\PythonXX(XX 为版本号)或 C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX

步骤 2:打开系统属性

右键点击“此电脑”或“计算机”,选择“属性” > “高级系统设置”。

步骤 3:打开环境变量设置

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

步骤 4:配置PATH环境变量

在“系统变量”中找到名为 PATH 的变量,点击“编辑”。在“变量值”中添加 Python 的安装路径和脚本路径,例如:

C:\Python39;C:\Python39\Scripts

每个路径之间用分号 ; 分隔。

步骤 5:配置PYTHONPATH环境变量

在“系统变量”中点击“新建”,创建一个新的变量 PYTHONPATH,并添加你的 Python 模块路径,例如:

C:\Python39\Lib;C:\Python39\DLLs

每个路径之间用分号 ; 分隔。

2.macOS 和 Linux 系统

步骤 1:打开终端

打开终端应用程序。

步骤 2:编辑配置文件

使用文本编辑器(如 nano 或 vim)编辑配置文件。对于 macOS 和大多数 Linux 发行版,编辑 ~/.bash_profile 或 ~/.bashrc 文件:

nano ~/.bash_profile

nano ~/.bashrc

步骤 3:添加 Python 路径

在文件的末尾添加以下内容:

export PATH="/usr/local/bin/python3:$PATH"
export PYTHONPATH="/usr/local/lib/python3.9/site-packages:$PYTHONPATH"

根据你的 Python 安装路径进行调整。

步骤 4:保存并应用配置

保存文件后,运行以下命令使配置立即生效:

source ~/.bash_profile

source ~/.bashrc

三、验证环境变量配置

1.验证PATH环境变量

在命令行或终端中输入以下命令来验证 PATH 环境变量是否包含 Python 路径:

echo$PATH

(在 Windows 系统中,使用 echo %PATH%

你应该能看到 Python 的安装路径和脚本路径。

2.验证PYTHONPATH环境变量

在命令行或终端中输入以下命令来验证 PYTHONPATH 环境变量:

echo$PYTHONPATH

(在 Windows 系统中,使用 echo %PYTHONPATH%

你应该能看到 Python 模块的路径。

3.测试 Python 命令

在命令行或终端中输入以下命令来测试 Python 命令是否可以正常运行:

python --version

python3 --version

你应该能看到 Python 的版本号。

四、常见问题及解决方法

1.命令提示符中找不到 Python 命令

如果你在命令提示符中输入 python 或 python3 时提示“命令未找到”,可能是因为 PATH 环境变量没有正确配置。

解决方法:

  • 检查 PATH 环境变量是否包含 Python 的安装路径。

  • 确保 Python 的安装路径和脚本路径都已添加到 PATH 中。

  • 重新启动命令提示符或终端,使环境变量生效。

2.无法导入模块

如果你在运行 Python 脚本时提示“无法导入模块”,可能是因为 PYTHONPATH 环境变量没有正确配置。

解决方法:

  • 检查 PYTHONPATH 环境变量是否包含 Python 模块的路径。

  • 确保模块路径已正确添加到 PYTHONPATH 中。

  • 重新启动命令提示符或终端,使环境变量生效。

五、总结

配置 Python 环境变量是确保 Python 程序能够正常运行的重要步骤。通过以上步骤,即使是小白也能轻松搞定 Python 环境变量的配置。以下是关键要点:

  1. Windows 系统

    • 找到 Python 安装路径。

    • 打开系统属性 > 高级系统设置 > 环境变量。

    • 在 PATH 环境变量中添加 Python 的安装路径和脚本路径。

    • 创建 PYTHONPATH 环境变量并添加模块路径。

  2. macOS 和 Linux 系统

    • 打开终端。

    • 编辑 ~/.bash_profile 或 ~/.bashrc 文件。

    • 在文件中添加 PATH 和 PYTHONPATH 的配置。

    • 保存文件并运行 source ~/.bash_profile 或 source ~/.bashrc 使配置生效。

  3. 验证配置

    • 使用 echo $PATH 和 echo $PYTHONPATH 验证环境变量。

    • 使用 python --version 或 python3 --version 测试 Python 命令。

总结

到此这篇关于Python环境变量配置的文章就介绍到这了,更多相关Python环境变量配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • tensorflow2.0教程之Keras快速入门

    tensorflow2.0教程之Keras快速入门

    这篇文章主要介绍了tensorflow2.0教程之Keras快速入门,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • Python中xml.dom库的详细使用方法

    Python中xml.dom库的详细使用方法

    xml.dom库是Python中用于处理XML文档的标准库之一,它提供了一组类和方法,可以方便地创建、解析和操作XML文档,本文就来介绍一下Python中xml.dom库的详细使用方法,感兴趣的可以了解一下
    2025-11-11
  • django中间键重定向实例方法

    django中间键重定向实例方法

    在本篇文章里小编给各位分享的是关于django中间键重定向实例方法以及相关代码,需要的朋友们学习下吧。
    2019-11-11
  • Python3实现从文件中读取指定行的方法

    Python3实现从文件中读取指定行的方法

    这篇文章主要介绍了Python3实现从文件中读取指定行的方法,涉及Python中linecache模块操作文件的使用技巧,需要的朋友可以参考下
    2015-05-05
  • Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)

    Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)

    这篇文章主要介绍了Python 实现 T00ls 自动签到脚本(邮件+钉钉通知),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • 浅谈python的上下文管理器with的用法

    浅谈python的上下文管理器with的用法

    这篇文章主要介绍了浅谈python的上下文管理器with的用法,在一段代码执行前, 先执行__enter__中的代码用于预处理,然后执行 with 中间的代码,最后执行完这段代码之后再执行 exit 中的代码进行清理工作,需要的朋友可以参考下
    2023-07-07
  • pandas的排序、分组groupby及cumsum累计求和方式

    pandas的排序、分组groupby及cumsum累计求和方式

    这篇文章主要介绍了pandas的排序、分组groupby及cumsum累计求和方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • Python可视化神器pyecharts之绘制箱形图

    Python可视化神器pyecharts之绘制箱形图

    这篇文章主要介绍了Python可视化神器pyecharts之绘制箱形图,箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图,因形状如箱子而得名
    2022-07-07
  • Python排序搜索基本算法之归并排序实例分析

    Python排序搜索基本算法之归并排序实例分析

    这篇文章主要介绍了Python排序搜索基本算法之归并排序,简单描述了归并排序的特点,并结合实例形式分析了Python实现归并排序的具体操作技巧,需要的朋友可以参考下
    2017-12-12
  • python回调函数用法实例分析

    python回调函数用法实例分析

    这篇文章主要介绍了python回调函数用法,较为详细的分析了常用的调用方式,并实例介绍了Python回调函数的使用技巧,需要的朋友可以参考下
    2015-05-05

最新评论