linux怎么查看python的环境变量
linux怎么查看python的环境变量详细介绍
在 Linux 系统中,查看 Python 相关的环境变量可以通过以下几种常用方法实现:
一、查看系统环境变量(针对 Python 执行路径等)
- 查看系统 PATH 环境变量
Python 可执行文件的路径通常包含在系统的PATH变量中,使用以下命令查看:
bash输出结果中会显示所有可执行文件的搜索路径,其中可能包含 Python 的安装路径(如
/usr/bin、~/.local/bin等)。 - 查看 Python 安装路径
直接获取当前默认 Python 解释器的绝对路径:
bashpythonpython3
二、查看 Python 自带的环境变量(运行时)
在 Python 交互式环境中,通过 sys 模块可以查看与 Python 相关的环境变量,例如:
bash
python
在交互式环境中执行:
python
sys
- 查看 Python 搜索路径(
sys.path)
这是 Python 导入模块时搜索的路径列表:
pythonsyspath - 查看 Python 安装目录(
sys.prefix)
显示 Python 的安装根目录:
pythonsysprefix - 查看当前 Python 解释器路径(
sys.executable)
显示正在运行的 Python 解释器的绝对路径:
pythonsysexecutable
三、查看虚拟环境中的环境变量(如有使用虚拟环境)
如果使用了虚拟环境(如 venv、virtualenv 或 conda),激活虚拟环境后,环境变量会被临时修改。
- 激活虚拟环境
bashmyenv/bin/activate - 查看虚拟环境中的 Python 路径
激活后,使用which python或sys.executable会显示虚拟环境内的 Python 解释器路径(如myenv/bin/python)。
四、总结常用命令
| 操作目的 | 命令或代码 |
|---|---|
| 查看系统 PATH 变量 | echo $PATH |
| 查看 Python 执行路径 | which python 或 python -c "import sys; print(sys.executable)" |
| 查看 Python 搜索路径 | python -c "import sys; print(sys.path)" |
| 查看 Python 安装目录 | python -c "import sys; print(sys.prefix)" |
通过以上方法,可以全面了解 Linux 系统中与 Python 相关的环境变量配置。