linux升級python終端不能打開的解決方法

wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz tar -xvzf Python-3.7.1.tgz
$ cd Python-3.7.1

--prefix 表示安裝到哪,如果想安裝到默認目錄就不要

./configure --enable-optimizations --prefix=/opt/python3.7 make && make install

gnome-terminal會打不開,原因是沒有_gi這個庫
cd /usr/lib/python3/dist-packages/gi/

下面的35 改成37 表示從py3.5 改到py3.7,如果安裝的是3.6就改成36

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

好啦,如果你把python 沒有安裝到/opt 下而是默認目錄,這樣應該就好了,如果按照我的方式安裝,那發(fā)現(xiàn)還是沒有work,這時候會報包的路徑錯誤,就把整個gi拷貝到 /opt/python3.7下對應目錄就OK

$ cp -r /usr/lib/python3/dist-packages/gi /opt/python3.7/lib/python3.7/site-packages/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容