Ubuntu下更新高版本python出现gnome终端无法打开解决办法
文章目录项目场景问题描述原因分析解决方案项目场景系统:Ubuntu 20.04gnome-terminal 版本:GNOME Terminal 3.36.2系统 Python3 版本:Python 3.8.10问题描述最近在安装配置 Python3.10 版本后系统出现了如下情况:gnome终端(gnome-terminal)无法打开Spyder无法打开根据 Spyder 的反馈我立马就想到了肯定
项目场景
- 系统:Ubuntu 20.04
- gnome-terminal 版本:GNOME Terminal 3.36.2
- 系统 Python3 版本:Python 3.8.10
问题描述
最近在安装配置 Python3.10 版本后系统出现了如下情况:
- gnome终端(gnome-terminal)无法打开
- Spyder无法打开
根据 Spyder 的反馈我立马就想到了肯定跟我新配置的 Python 有关。
原因分析
在配置 Python3.10 时,我将 /usr/bin 中的 python3 文件 换成了链接到了 Python3.10 上的软链接文件而不是之前的 Python3.8 ,在使用 Python 时确实时 3.10 版本没错但是却发现我的电脑上终端打不开了(很难受),好在电脑上还有 Xterm,这里考虑到 Python3.10 版本还是发行版本不是稳定版本,难怪在使用 apt 更新 Python3 时安装的还是 Python3.8 版本而不是 Python3.10 版本,好了,原因找到了,就在于我们 /usr/bin 下的 python3 文件!
解决方案
很简单,先进入 /usr/bin 目录:
cd /usr/bin
查看目录下可用的 Python 文件:
ls python*
可以看到目录下有 python3.8 文件(视你们自己电脑 python 版本情况定),删除原有 python3 文件:
sudo rm ./python3
复制 python 发行版文件命名为 python3:
sudo cp ./python3.8 ./python3
到这里问题应该就解决啦,Spyder 也能正常打开了!

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)