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

相关推荐
费弗里14 分钟前
Python全栈应用开发利器Dash 3.x新版本介绍(2)
python·dash
吴佳浩32 分钟前
Python入门指南-AI番外-MCP完整教程:从零开始学会Model Context Protocol
人工智能·python·mcp
电脑能手39 分钟前
遇到该问题:kex_exchange_identification: read: Connection reset`的解决办法
linux·ubuntu·ssh
加油吧zkf1 小时前
目标检测新纪元:DETR到Mamba实战解析
图像处理·人工智能·python·目标检测·分类
snoopyfly~1 小时前
Ubuntu 24.04 安装配置 Redis 7.0 开机自启
linux·redis·ubuntu
精英的英1 小时前
在Ubuntu 24.04主机上创建Ubuntu 14.04编译环境的完整指南
linux·运维·ubuntu
程序员阿超的博客1 小时前
Python 数据分析与机器学习入门 (五):Matplotlib 数据可视化基础
python·信息可视化·数据分析·matplotlib·数据可视化·python教程·pyplot
木头左1 小时前
Windows环境下Docker容器化的安装与设置指南
windows·docker·容器
站大爷IP1 小时前
Python 办公实战:用 python-docx 自动生成 Word 文档
python
MO2T2 小时前
使用 Flask 构建基于 Dify 的企业资金投向与客户分类评估系统
后端·python·语言模型·flask