Ubuntu18.04:no module named ‘apt_pkg‘(python3.6升级要注意的事情)


一直提示没有名叫apt_pkg的模块(no module named ‘apt_pkg’)

是python没装好?还是python没指向python3?

没生效的尝试

在这里插入图片描述

有用的解决-1

下面这个目录里,文件名带有36m的改为37m的就好了。今天只报了没有apt_pkg的错,那就改它。
在这里插入图片描述
命令:
sudo cp apt 原文件名 新文件名

有用的解决-2(10.29更新)

今天又发现3.7不够用了,要装3.9,还是出现“找不到apt-pkg模块”这个错误
试了很多解决办法都不行,包括:

  • apt install python3-pip
  • sudo apt remove python3-apt
    sudo apt autoclean
    sudo apt install python3-apt

最终:参考这篇

  • sudo vim /usr/bin/apt-add-repository
    把第一行改为最初的版本号(我是3.6)
    终于解决了。

附:升级方法

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45339670/article/details/143101454