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

相关推荐
Just_Paranoid8 分钟前
828华为云征文|部署在线文件管理器 Spacedrive
docker·华为云·文件管理·flexus云服务器·spacedrive
玖石书23 分钟前
Docker 容器网络技术
运维·docker·容器
亿牛云爬虫专家26 分钟前
如何通过subprocess在数据采集中执行外部命令 —以微博为例
爬虫·python·数据采集·多线程·代理ip·subprocess·微博
敲代码不忘补水43 分钟前
Python Pickle 与 JSON 序列化详解:存储、反序列化与对比
开发语言·python·json
杨~friendship2 小时前
Ubuntu上使用qt和opencv显示图像
linux·开发语言·c++·qt·opencv·ubuntu
西农小陈2 小时前
python-字符排列问题
数据结构·python·算法
测试19982 小时前
使用Selenium进行网页自动化
自动化测试·软件测试·python·selenium·测试工具·自动化·测试用例
小黄酥2 小时前
Python学习笔记--模块
笔记·python·学习
UvwxyZ6662 小时前
python日志记录与命令行交互
开发语言·python
TechQuester3 小时前
OpenAI 刚刚推出 o1 大模型!!突破LLM极限
人工智能·python·gpt·算法·chatgpt