linux 查看python安装路径,版本号

本文介绍了在Ubuntu系统中查询已安装Python解释器路径及版本的两种方法:使用whereis和which命令查找Python路径,直接运行python命令获取版本信息。
一、想要查看ubuntu中安装的python路径
方法一:whereis python
 
 

 

方法二:which python
 

 

二、想要查看ubuntu中安装的python版本号
python
 

 

 

转载于:https://www.cnblogs.com/wangshicheng/p/10124196.html

<think>我们有两个任务:1. 查看Python安装路径;2. 查看环境变量(特别是与Python相关的) 根据引用内容,我们可以通过以下步骤实现: 1. 查看Python安装路径: - 在Linux中,我们可以使用`which`命令来查看可执行文件的位置(对于当前shell会话中激活的Python版本) - 使用`whereis`命令也可以查看 - 如果安装了多个版本,可能需要查看具体的版本路径,例如`which python`或`which python3` 2. 查看环境变量: - 环境变量可以通过`echo $PATH`查看(引用[4]) - 还可以查看其他可能包含Python路径的环境变量,如`PYTHONPATH` 具体步骤: 一、查看Python安装路径 方法1:使用`which`命令 ```bash which python # 查看默认Python(可能是Python2) which python3 # 查看Python3 ``` 方法2:使用`whereis`命令 ```bash whereis python whereis python3 ``` 方法3:使用`type`命令(会显示别名和路径) ```bash type python type python3 ``` 方法4:如果已经进入Python交互环境,可以通过以下代码查看: ```python import sys print(sys.executable) # 打印当前Python解释器的绝对路径 ``` 二、查看Python相关的环境变量 1. `PATH`环境变量:包含系统查找可执行文件的目录 ```bash echo $PATH ``` 在输出中查找包含`python`或`pip`的路径。 2. `PYTHONPATH`环境变量(如果设置了):它告诉Python解释器在哪里搜索模块 ```bash echo $PYTHONPATH ``` 3. 查看系统环境变量文件(如果需要进一步确认): - 全局配置文件:`/etc/profile`、`/etc/environment`(引用[4]提到`/etc/environment`)以及`/etc/profile.d/`目录下的脚本 - 用户级配置文件:`~/.bashrc`、`~/.bash_profile`、`~/.profile`等 4. 查看当前Python的模块搜索路径(在Python交互环境中): ```python import sys print(sys.path) ``` 三、示例步骤 步骤1:查看Python3的安装路径 ```bash which python3 ``` 步骤2:查看环境变量PATH ```bash echo $PATH ``` 步骤3:检查是否有PYTHONPATH设置 ```bash echo $PYTHONPATH ``` 步骤4:如果想查看系统环境变量文件,可以查看`/etc/environment`(引用[4])和`/etc/profile`等。 步骤5:通过Python交互环境查看详细信息(可选) ```bash python3 -c "import sys; print(sys.executable); print(sys.path)" ``` 注意:如果系统中有多个Python版本,可能需要指定版本号(如python3.8)来查看特定版本。 根据引用[2],在安装Python后,通常会将路径(如`/usr/local/python3/bin`)添加到环境变量中,所以我们在`PATH`中应该能看到类似路径。 如果用户需要知道如何配置环境变量,也可以简单提及(但问题只是查看,所以可以放在相关问题中)。 生成相关问题: 1. 如何在Linux安装多个Python版本? 2. 如何永久设置Python环境变量? 3. 如何配置PYTHONPATH环境变量? 4. 如何检查Python模块的安装路径? 5. 如何更改默认的Python版本? 注意:引用标记的使用。我们在回答中引用了引用[2]和引用[4],所以在末尾添加引用标记[^2][^4]。</think>### Linux 查看 Python 安装路径和环境变量 #### 一、查看 Python 安装路径 1. **使用 `which` 命令**(查看当前使用的 Python 路径) ```bash which python # 查看默认 Python which python3 # 查看 Python3 ``` **输出示例**: `/usr/bin/python3`(表示 Python3 的安装路径)[^2] 2. **查看所有 Python 安装路径** ```bash whereis python ``` **输出示例**: ``` python: /usr/bin/python /usr/bin/python3.8 /usr/lib/python3.8 /etc/python3.8 /usr/include/python3.8 ``` 3. **在 Python 交互模式中查看** ```bash python3 -c "import sys; print(sys.executable)" ``` **输出示例**: `/usr/bin/python3` --- #### 二、查看 Python 环境变量 1. **查看 `PATH` 环境变量**(包含 Python 可执行文件路径) ```bash echo $PATH ``` **关键路径**: - `/usr/bin`(系统默认 Python) - `/usr/local/bin`(手动安装Python)[^2] - `/usr/local/python3/bin`(自定义安装路径)[^2] 2. **查看 `PYTHONPATH` 环境变量**(Python 模块搜索路径) ```bash echo $PYTHONPATH ``` **输出示例**: `/home/user/my_python_libs:/usr/local/lib/python3.8/site-packages` 3. **检查环境变量配置文件** - 系统级配置: ```bash cat /etc/environment # 全局环境变量[^4] cat /etc/profile # 系统级配置 ``` - 用户级配置: ```bash cat ~/.bashrc # 用户级环境变量 cat ~/.bash_profile ``` --- #### 三、验证环境变量配置 1. **检查 Python 版本** ```bash python3 --version ``` **输出示例**: `Python 3.8.10` 2. **检查 pip 安装路径** ```bash which pip3 ``` **输出示例**: `/usr/local/bin/pip3` 3. **查看 Python 模块搜索路径** ```bash python3 -c "import sys; print(sys.path)" ``` **输出示例**: ``` ['', '/usr/lib/python3.8', '/usr/local/lib/python3.8/site-packages'] ``` --- ### 配置环境变量示例 如果 Python 路径未加入环境变量,手动添加方法: ```bash # 临时添加(当前会话有效) export PATH=$PATH:/usr/local/python3/bin # 永久添加(编辑 ~/.bashrc) echo 'export PATH=$PATH:/usr/local/python3/bin' >> ~/.bashrc source ~/.bashrc # 立即生效[^2][^4] ``` > **注意**: > - 系统默认 Python 通常在 `/usr/bin/` > - 手动安装Python 通常在 `/usr/local/bin/` 或自定义路径 > - 使用 `source` 命令使配置生效[^4]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值