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

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

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

环境变量是操作系统提供的一种动态值的集合,用于存储系统信息、用户偏好设置以及程序运行所需的配置信息。对于 Python,最核心的环境变量是 PYTHONPATH 和 PATH。PYTHONPATH 用于指定 Python 模块的搜索路径,而 PATH 用于让系统知道在哪里可以找到 Python 的可执行文件。
通常,Python 安装在 C:\PythonXX(XX 为版本号)或 C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX。
右键点击'此电脑'或'计算机',选择'属性' > '高级系统设置'。
在'系统属性'窗口中,点击'环境变量'按钮。
在'系统变量'中找到名为 PATH 的变量,点击'编辑'。在'变量值'中添加 Python 的安装路径和脚本路径,例如:
C:\Python39;C:\Python39\Scripts
每个路径之间用分号 ; 分隔。
在'系统变量'中点击'新建',创建一个新的变量 PYTHONPATH,并添加你的 Python 模块路径,例如:
C:\Python39\Lib;C:\Python39\DLLs
每个路径之间用分号 ; 分隔。
打开终端应用程序。
使用文本编辑器(如 nano 或 vim)编辑配置文件。对于 macOS 和大多数 Linux 发行版,编辑 ~/.bash_profile 或 ~/.bashrc 文件:
nano ~/.bash_profile
或
nano ~/.bashrc
在文件的末尾添加以下内容:
export PATH="/usr/local/bin/python3:$PATH"
export PYTHONPATH="/usr/local/lib/python3.9/site-packages:$PYTHONPATH"
根据你的 Python 安装路径进行调整。
保存文件后,运行以下命令使配置立即生效:
source ~/.bash_profile
或
source ~/.bashrc
在命令行或终端中输入以下命令来验证 PATH 环境变量是否包含 Python 路径:
echo $PATH
(在 Windows 系统中,使用 echo %PATH%)
你应该能看到 Python 的安装路径和脚本路径。
在命令行或终端中输入以下命令来验证 PYTHONPATH 环境变量:
echo $PYTHONPATH
(在 Windows 系统中,使用 echo %PYTHONPATH%)
你应该能看到 Python 模块的路径。
在命令行或终端中输入以下命令来测试 Python 命令是否可以正常运行:
python --version
或
python3 --version
你应该能看到 Python 的版本号。
如果你在命令提示符中输入 python 或 python3 时提示'命令未找到',可能是因为 PATH 环境变量没有正确配置。
PATH 环境变量是否包含 Python 的安装路径。PATH 中。如果你在运行 Python 脚本时提示'无法导入模块',可能是因为 PYTHONPATH 环境变量没有正确配置。
PYTHONPATH 环境变量是否包含 Python 模块的路径。PYTHONPATH 中。配置 Python 环境变量是确保 Python 程序能够正常运行的重要步骤。通过以上步骤,即使是小白也能轻松搞定 Python 环境变量的配置。以下是关键要点:
PATH 环境变量中添加 Python 的安装路径和脚本路径。PYTHONPATH 环境变量并添加模块路径。~/.bash_profile 或 ~/.bashrc 文件。PATH 和 PYTHONPATH 的配置。source ~/.bash_profile 或 source ~/.bashrc 使配置生效。echo $PATH 和 echo $PYTHONPATH 验证环境变量。python --version 或 python3 --version 测试 Python 命令。
微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online