ModuleNotFoundError: No module named ‘apt_pkg‘

ubuntu18.04如果存在多版本python环境,在add-apt-repository添加仓库源时会报以下错误:

#sudo add-apt repository "deb[arch=amd64] https://download.docker.com/linux/ubuntu$(lsb_release -cs) stable"

ModuleNotFoundError: No module named 'apt_pkg'

现提供一种简单解决办法,修改脚本python解释器为系统默认python版本:

sudo vi /usr/bin/add-apt-repository

修改脚本执行环境 #!/usr/bin/python3 为 #!/usr/bin/python3.6

相关推荐
LuckyTHP2 小时前
java 使用zxing生成条形码(可自定义文字位置、边框样式)
java·开发语言·python
我没有开挂3 小时前
旧 docker 版本通过 nvkind 搭建虚拟多节点 gpu 集群的坑
运维·docker·容器
小鸡,啄米3 小时前
centos9安装docker 配置docker代理
运维·docker·容器
mahuifa3 小时前
(7)python开发经验
python·qt·pyside6·开发经验
在肯德基吃麻辣烫4 小时前
Netdata在Ubuntu环境下的安装与配置:构建实时系统监控与性能分析平台
linux·运维·ubuntu
学地理的小胖砸5 小时前
【Python 操作 MySQL 数据库】
数据库·python·mysql
安迪小宝5 小时前
6 任务路由与负载均衡
运维·python·celery
Blossom.1185 小时前
使用Python实现简单的人工智能聊天机器人
开发语言·人工智能·python·低代码·数据挖掘·机器人·云计算
遇见火星5 小时前
jenkins流水线常规配置教程!
运维·docker·jenkins
lisw055 小时前
Python高级进阶:Vim与Vi使用指南
python·vim·excel