由于某些原因,我无法通过Ubuntu22.04中的快捷方式(终端图标)打开终端。不过,它通过Visual代码工作,这让我感到困惑。我尝试使用F键,但它们只工作于fn函数(例如控制亮度)。我不太了解Ubuntu的工作原理,所以我非常困惑。
。
编辑:/usr/share/applications/org.gnome.Terminal.desktop的内容:
[Desktop Entry]
Name=Terminal
Comment=Use the command line
Keywords=shell;prompt;command;commandline;cmd;
TryExec=gnome-terminal
Exec=gnome-terminal
Icon=org.gnome.Terminal
Type=Application
Categories=GNOME;GTK;System;TerminalEmulator;
StartupNotify=true
StartupWMClass=Gnome-terminal
X-GNOME-SingleWindow=false
OnlyShowIn=GNOME;Unity;
Actions=new-window;preferences;
X-Ubuntu-Gettext-Domain=gnome-terminal
[Desktop Action new-window]
Name=New Window
Exec=gnome-terminal --window
[Desktop Action preferences]
Name=Preferences
Exec=gnome-terminal --preferences发布于 2022-11-29 22:21:28
如果您试图在linux发行版中更改python版本,它肯定会破坏您的环境。Python是不可缺少的一部分,在任何情况下都不能更改。在这个论坛上有很多关于它的问题和答案。
你能做什么?
根据安装方式的不同,尝试删除python 3.11.x的所有残余,并从repos中安装原始python。
由于您无法打开终端,请使用ctrl + alt + f3打开虚拟终端并使用用户名和密码登录。
如果您的“原始”版本未被删除,您可以告诉系统再次使用它:
sudo update-alternatives --config python3如果提供的话,选择3.10.6版本。如果这不起作用,您将不得不重新安装您的Ubuntu。
如果您需要另一个python版本呢?
在特殊环境中安装任何python版本有很多可能的方法,比如"pipenv“、"anaconda”、"venv“等等。有关虚拟环境的概述,请参见这里。
截至今天,Ubuntu22.04ist 3.10.6中的当前python版本。
发布于 2023-06-02 16:13:36
有一个类似的问题,一个youtube视频解决了我的情况,没有使用任何cmd行。转到设置-> Language&Settings ->,将英语(美国)更改为英语(加拿大),然后重新启动。
发布于 2023-04-20 16:55:37
我也有过类似的问题。我到处都试过很多东西。这就是我最终发现的有用的东西。当我更新python时,它更新了gnome终端设置的内容。以下是你所做的事:
Ctrl + Alt + F3,这将打开一个终端
登录
如果需要的话,键入sudo vim /usr/bin/gnome-terminal代替任何编辑器
检查顶部的评论,它读到#!/usr/bin/python3了吗?如果是这样,请将其更改为您正在使用的python版本。
我正在更新到3.9,所以我将它更改为#!/usr/bin/python3.9。这解决了问题,让我打开了航站楼。
这个问题是由我更新python时引起的,出于某种原因,它将gnome终端更改为泛泛的python,而不是我实际使用的python版本。
https://askubuntu.com/questions/1442350
复制相似问题