python3 --version还是Python 3.8.10
时间: 2025-07-01 21:35:59 浏览: 5
### 配置和使用 Python 3.10 的方法
在 Ubuntu 系统中,可以通过以下方式正确配置和使用 Python 3.10,而不是默认的 Python 3.8.10。
#### 添加源并安装 Python 3.10
为了安装最新版本的 Python,需要添加 `deadsnakes/ppa` 源,并更新包列表。运行以下命令以完成此操作:
```bash
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
```
接着安装 Python 3.10:
```bash
sudo apt install python3.10
```
#### 设置默认版本为 Python 3.10
通过 `update-alternatives` 命令将 Python 3.10 设置为系统默认版本。首先查看当前系统中的所有 Python 版本:
```bash
ls -l /usr/bin/python*
```
然后将现有版本(如 Python 3.8)设置为备选版本,并赋予较低优先级:
```bash
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
```
随后将 Python 3.10 添加为备选版本,并赋予较高优先级:
```bash
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2
```
选择默认版本:
```bash
sudo update-alternatives --config python3
```
在提示信息中输入对应数字以选择 Python 3.10[^3]。
#### 创建符号链接
如果系统中缺少符号链接,可以手动创建以确保 `python` 和 `python3` 命令指向正确的解释器:
```bash
sudo ln -s /usr/bin/python3.10 /usr/bin/python3
sudo ln -s /usr/bin/python3 /usr/bin/python
```
#### 修复 pip 工具
安装 Python 3.10 后,可能需要重新安装或修复 `pip` 工具。运行以下命令以完成此操作:
```bash
sudo apt install python3.10-distutils
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
```
如果遇到权限问题,可以使用用户模式安装:
```bash
python3 get-pip.py --user
```
#### 验证安装
最后验证是否成功将默认 Python 版本更改为 3.10:
```bash
python3 --version
```
如果输出为 `Python 3.10.x`,则说明配置成功。
#### 示例代码:验证 Python 安装
以下代码用于测试 Python 解释器是否正常工作:
```python
import sys
print(f"Python Version: {sys.version}")
print(f"Executable Path: {sys.executable}")
```
---
阅读全文
相关推荐


















