解決Ubuntu下終端打不開的現象

2021-09-21 00:23:53 字數 1520 閱讀 9176

ubuntu 16.04 預設安裝python3的版本為python3.5,而在一些場景下我們需要用到python3.6,於是本人嘗試將python3.5公升級為python3.6,但期間出現了介面模式下終端打不開的現象,查閱資料後,得以解決。下面是公升級3.6版本和解決bug的步驟。

配置軟體倉庫

sudo add-apt-repository ppa:jonathonf/python-3.6

檢查系統軟體包並安裝python3.6

sudo apt-get update

sudo apt-get install python3.6

把python3.6改為python3首選項

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

sudo update-alternatives --config python3 // 選擇3.6相對應的序號

測試python3 -v

公升級pip3

sudo pip3 install --upgrade pip

安裝python3.6的環境

sudo apt-get install python3.6-dev

如果出現終端打不開的情況,繼續按如下步驟執行

按ctrl alt f1進入命令列模式

輸入gnome-terminal // 檢視出現的終端錯誤

1)錯誤一:no module named 「apt_pkg」,解決如下

sudo apt-get remove --purge python-apt

sudo apt-get install python-apt -f

cd /usr/lib/python3/dist-packages/

sudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so

2)錯誤二:importerror: cannot import name 『_gi』

cd /usr/lib/python3/dist-packages/gi/

sudo cp _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-36m-x86_64-linux-gnu.so

sudo cp _gi_cairo.cpython-35m-x86_64-linux-gnu.so _gi_cairo.cpython-36m-x86_64-linux-gnu.so

按ctrl alt f7進入介面模式,開啟終端成功

原文:還有一種情況是cario-dock造成的,將其解除安裝,解除安裝辦法

sudo apt-get purge cairo-dock cairo-dock-plug-ins && sudo apt-get autoremove

ubuntu16 04終端打不開問題解決

進入命令列模式 ctrl alt f1 在命令列模式調取終端 gnome terminal 檢視問題報錯原因 gtk warning locale not supported by c library.using the fallback c locale.判斷 回想關機前,可能是裝了python庫...

Linux xclock打不開時鐘終端

一般執行該操作的都是在安裝oracle資料庫或其他應用時,需要測試是否可以正常彈層執行的 網路關於這個的描述和處理大片片的,但是符合自己實際情況的,還是需要直接去確認 兩步處理 第一步 使用root賬號,輸入xhost 命令 xhost xclock root賬號下就可以直接彈出時鐘終端 第二步 切...

打不開 解決Github打不開問題

github最近打不開,很久之前遇到過,但是忘記怎麼解決了,查詢相關資料後,今天記錄在此,以備不時之需。引用 記住3個關鍵 github網域名稱查詢 github.global.ssl.fastly.net website statistics and traffic analysis github...