Par*_*wat 10 python command-line
所以我决定在我的ubuntu系统安装了3.10.3后将我的python版本从3.8.10升级到3.10.3。我用了-
sudo update-alternatives --config python3
然后选择3.10指定的适当数字。但是当我更改版本后关闭终端后,终端拒绝打开。值得庆幸的是,我使用 VS 代码上的终端恢复了版本,它似乎可以打开。
所以我想问为什么会发生这种情况,我的意思是我们必须在某个时候升级到更高版本。这是 Ubuntu 开发人员的问题还是我的 Ubuntu 出了问题?
我的规格-
外壳 - 重击
终端 - Gnome 终端
Ubuntu 版本 - 20.04 LTS
Arc*_*ahi 14
切勿更改 Ubuntu 中 python 的默认版本!
值得庆幸的是,我使用 VS 代码上的终端恢复了版本,它似乎可以打开。
您还可以登录虚拟终端来ctrl + alt + f3更改 python 版本(用于ctrl + alt + f7返回 GUI)。
所以我想问一下为什么会发生这种情况
Ubuntu 中的默认软件严重依赖于默认的 python 版本,并且 Ubuntu 中的默认 python 版本并不意味着要更改。
这是 Ubuntu 开发人员的问题还是我的 Ubuntu 有问题
不,这是预期的。
要使用Python的另一个版本,可以使用python3.10(但不要使用符号链接python3)调用它python3.10,或者使用虚拟环境。您还可以使用Miniconda。
我的意思是我们必须在某个时间点升级到更高版本
不必要。Ubuntu 在其存储库中支持该软件已有相当长的一段时间(LTS 版本支持 5 年)。关键是,您不需要在这段时间内升级到更高版本的操作系统。
如果您始终想使用最新版本的软件包,则应该使用滚动发行版。
| 归档时间: |
|
| 查看次数: |
9784 次 |
| 最近记录: |