데스크탑에서 터미널을 열지 못했으나 노틸러스에서는 열지 못했습니다.

데스크탑에서 터미널을 열지 못했으나 노틸러스에서는 열지 못했습니다.

바로가기 Ctr+Alt+T, 아이콘 또는 무스 오른쪽 하단의 "터미널에서 열기"를 통해 데스크탑에서 터미널을 열려고 하는데 실패합니다(열려고 하는 것처럼 멈추고 결국에는 열리지 않습니다). 그러나 Nautilus로 이동하여 폴더를 열고 폴더에서 오른쪽 하단의 "터미널에서 열기"를 누르면 내 폴더에 터미널이 열리고 평소처럼 터미널을 사용할 수 있습니다.

Ubuntu 20.04가 있고 최근에 Python 3.10을 설치했지만 이미 Python 3.10을 기본 Python으로 설정하고 Python을 python3.10으로 설정했습니다(즉, python --version은 Python 3.10.13을 반환함).

여기서 무슨 일이 일어나고 있는지 아는 사람 있나요? 실제로 터미널을 열 수는 있지만 바로가기를 사용하거나 노틸러스의 폴더에 접근할 필요 없이 원하는 대로 열 수는 없기 때문입니다.

미리 감사드립니다 !!

답변1

그 이유는 시스템의 기본 Python 버전을 변경했기 때문일 수 있습니다.

Ctrl+Alt+F3을 눌러 가상 터미널을 열고 사용자 이름과 비밀번호로 로그인하세요. 원래 Python 버전이 제거되지 않은 경우 시스템에 다시 사용하도록 지시해야 합니다. sudo update-alternatives --config python3 제공된 경우 버전 3.8을 선택합니다. 그래도 작동하지 않으면 Ubuntu를 다시 설치해야 할 수도 있습니다.

답변2

원래 상태로 돌아가는 문제를 해결했습니다. python2와 3을 기본값으로 다시 설치하고 python3.8을 python3의 기본값으로 설정하고 지정된 경우에만 python3.10을 그대로 두었습니다. 이제 "python --version"을 요청하면 "python3.8"이 인쇄됩니다. 이것으로 문제가 해결되었습니다. Ubuntu 20.04는 내가 예상한 대로 쉽고 간단하게 python3.10에 대처하지 못하는 것 같습니다. 답변해 주신 모든 분들께 감사드립니다.

관련 정보