跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Python 环境变量配置指南

综述由AI生成Python 环境变量的概念,包括 PATH 和 PYTHONPATH 的作用。内容涵盖 Windows、macOS 和 Linux 系统下的具体配置步骤,以及如何通过命令行验证配置是否生效。此外,还列举了常见问题及其解决方法,帮助用户顺利完成 Python 开发环境的搭建。

剑仙发布于 2026/3/30更新于 2026/5/2546 浏览
Python 环境变量配置指南

前言

在使用 Python 时,正确配置环境变量是非常重要的一步。环境变量可以帮助 Python 找到可执行文件和库文件,确保你的 Python 程序能够正常运行。

t010d1433ef39d6d0cf

一、什么是环境变量?

环境变量是操作系统提供的一种动态值的集合,用于存储系统信息、用户偏好设置以及程序运行所需的配置信息。对于 Python,最核心的环境变量是 PYTHONPATH 和 PATH。PYTHONPATH 用于指定 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 命令。

目录

  1. 前言
  2. 一、什么是环境变量?
  3. 二、配置环境变量
  4. 1. Windows 系统
  5. 步骤 1:找到 Python 安装路径
  6. 步骤 2:打开系统属性
  7. 步骤 3:打开环境变量设置
  8. 步骤 4:配置 PATH 环境变量
  9. 步骤 5:配置 PYTHONPATH 环境变量
  10. 2. macOS 和 Linux 系统
  11. 步骤 1:打开终端
  12. 步骤 2:编辑配置文件
  13. 步骤 3:添加 Python 路径
  14. 步骤 4:保存并应用配置
  15. 三、验证环境变量配置
  16. 1. 验证 PATH 环境变量
  17. 2. 验证 PYTHONPATH 环境变量
  18. 3. 测试 Python 命令
  19. 四、常见问题及解决方法
  20. 1. 命令提示符中找不到 Python 命令
  21. 解决方法:
  22. 2. 无法导入模块
  23. 解决方法:
  24. 五、总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Python 3.12 内置函数全解析:71 个核心工具详解
  • OpenClaw 多机器人多 Agent 模式:打造你的 AI 助手团队
  • 回溯算法核心思想与经典例题解析
  • Win10 WSL2 环境下 VS Code Copilot 连接失败排查与修复
  • VSCode 本地运行 DeepSeek 模型指南
  • 前端 SEO 优化实战指南
  • faster-whisper 快速安装与使用指南:AI 语音识别
  • Go Channel 深入解析:状态、底层原理与工程实践
  • THULAC 中文词法分析库详解与实战
  • LocalAI 本地部署与远程访问教程
  • Linux 下调试 C/C++ 程序的核心 GDB 命令
  • Seedance 2.0 算力成本治理 SOP:SLA 预警、多租户分摊与多云计费映射
  • C++ 伸展树与红黑树详解及实现
  • C++ 类完全指南:从基础到实践(一)
  • C#使用FFmpeg.AutoGen实现RTSP流暂停与继续播放
  • JavaScript 中 window.location 对象详解与实战
  • C++分布式任务调度核心算法与高效负载均衡技术
  • Linux 命名管道(FIFO)通信:原理与跨进程实现
  • Python 环境安装与基础配置指南
  • Arduino BLDC 模糊逻辑避障控制机器人实战

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online