1. 程式人生 > >ModuleNotFoundError: No module named 'apt_pkg' 錯誤解決

ModuleNotFoundError: No module named 'apt_pkg' 錯誤解決

前言,在新增Ubuntu中新增以太坊源的時候報錯:

發生之前所做的事情:

因為系統是Ubuntu14.04,所帶的python版本是3.5.4的,無法滿足3.6+的需求,所以之前直接升級到3.6的版本

    1. $ sudo add-apt-repository ppa:jonathonf/python-3.6

    2. $ sudo apt update

    3. $ sudo apt install python3.6

然後將/usr/bin/python3軟連線到python3.6,結果之後新增源的時候還是爆了上面的錯誤,搜了篇博文,解決了問題,做此記錄!

解決措施:

1、 sudo apt-get remove --purge python-apt

2、 sudo apt-get install python-apt -f 

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

4、 sudo cp apt_pkg.cpython-3?m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so 

      ?可能有所不同 我的是4,可以先 ls apt* 檢視下

好了 再執行新增源成功!

顯示如下: