下面是关于 Python 环境变量如何配置的完整攻略:
什么是环境变量
环境变量(Environment Variable)是指在操作系统中用来指定某些应用程序运行参数的一种机制。每一个环境变量都有一个名称和对应的值,应用程序通过读取和检查不同的环境变量值,从而可以改变应用程序的行为。
Python 环境变量
对于 Python,环境变量常用于指定 Python 解释器的执行路径。当用户在命令行或脚本中输入 python
命令时,系统会检查环境变量 PATH
中是否包含 Python 解释器的执行路径,如果有,则可以成功执行 Python 解释器。
在 Windows 系统中,Python 解释器默认会安装到 C:\PythonXX
目录下,其中 XX
是版本号。如果你希望在命令行或脚本中使用 Python 命令,就需要将 C:\PythonXX
目录添加到环境变量 PATH
中。
在 Linux 或 macOS 系统中,默认情况下已经将 Python 解释器添加到了环境变量中,因此可以直接在命令行或脚本中使用 Python 命令。
配置环境变量
Windows 系统
-
打开系统环境变量设置界面:
-
右键点击计算机(我的电脑)图标,选择“属性”;
- 选择“高级系统设置”;
-
在弹出的“系统属性”对话框中,点击“环境变量”按钮。
-
添加 Python 解释器的执行路径:
-
在“系统变量”中找到名为
PATH
的变量,并点击“编辑”按钮; - 在弹出的“编辑环境变量”对话框中,点击“新建”按钮;
- 输入 Python 解释器的执行路径(例如
C:\Python39
),并点击“确定”按钮。
Linux 或 macOS 系统
在终端中输入以下命令,将 Python 解释器的路径添加到 PATH 环境变量:
$ export PATH=/usr/local/bin:$PATH
其中 /usr/local/bin
是 Python 解释器的执行路径。
示例说明
下面给出两个使用 Python 环境变量的示例:
示例 1:在命令行中执行 Python 脚本
假设我们有一个 Python 脚本 hello.py
,其内容如下:
print("Hello, world!")
我们希望在命令行中执行这个脚本。如果没有配置 Python 环境变量,我们需要输入以下命令:
C:\Python39\python.exe .\hello.py
这里的 C:\Python39\python.exe
是 Python 解释器的执行路径,.\hello.py
是要执行的 Python 脚本的路径。
如果配置了 Python 环境变量,我们只需要输入以下命令即可:
python .\hello.py
这里的 python
命令会自动查找系统中配置的 Python 解释器的执行路径,并执行指定的 Python 脚本。
示例 2:在 PyCharm 中配置 Python 解释器
假设我们使用 PyCharm 编辑器来开发 Python 程序,我们需要在 PyCharm 中配置 Python 解释器。如果没有配置 Python 环境变量,我们需要手动指定 Python 解释器的执行路径。具体步骤如下:
- 打开 PyCharm,选择“File”菜单中的“Settings”选项;
- 在弹出的“Settings”对话框中,选择“Project: demo”→“Project Interpreter”;
- 点击右上角的齿轮按钮,选择“Add…”选项;
- 在弹出的“Add Python Interpreter”对话框中,选择“System Interpreter”选项卡;
- 在“Interpreter”一栏中,点击“…”按钮,手动输入 Python 解释器的执行路径;
- 点击“OK”按钮,完成 Python 解释器的配置。
如果配置了 Python 环境变量,我们可以直接在 PyCharm 中选择系统默认的 Python 解释器,无需手动配置。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:关于python环境变量如何配置 - Python技术站