You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在终端切换至Python 3.8?Python版本选择求助

切换到Python 3.8的几种方法

1. 直接指定版本运行

无需修改默认设置,直接通过python3.8命令调用目标版本:

python3.8 -V  # 验证版本是否为3.8.x
python3.8 your_script.py  # 用Python 3.8执行脚本

2. 临时修改当前终端会话的默认Python

在当前终端执行以下命令,临时让python指向3.8,关闭终端后恢复原设置:

alias python=python3.8
python -V  # 此时会显示Python 3.8.x

3. 永久设置默认Python版本

针对bash终端

编辑~/.bashrc文件,添加一行:

alias python=python3.8

保存后执行以下命令使设置生效:

source ~/.bashrc

针对zsh终端

编辑~/.zshrc文件,添加同样的alias配置,然后执行:

source ~/.zshrc

4. 使用系统替代项管理(Debian/Ubuntu等发行版)

如果是Debian或Ubuntu系系统,可通过update-alternatives管理默认Python:

  1. 先查看已注册的Python版本:
update-alternatives --list python
  1. 若未注册Python 3.8,先添加(路径以实际安装位置为准,通常为/usr/bin/python3.8):
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
  1. 选择默认版本:
sudo update-alternatives --config python

在弹出的列表中输入对应Python 3.8的编号,回车确认即可。

5. 使用Python版本管理工具(pyenv)

pyenv可灵活管理多版本Python:

  1. 安装pyenv后,安装指定的3.8版本(例如3.8.18):
pyenv install 3.8.18
  1. 设置全局默认版本:
pyenv global 3.8.18
  1. 或仅在当前目录设置默认版本:
pyenv local 3.8.18

内容的提问来源于stack exchange,提问作者user21158996

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 13:34:57