小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
python3-catkin-pkg-modules/python3-catkin-pkg相关问题
-
ubuntu20.04,ros2 galactic
零、出现软件数据库损坏,按照教程
$ sudo apt-get install -f
.....
将会同时安装下列软件:
python3-catkin-pkg-modules
下列【新】软件包将被安装:
python3-catkin-pkg-modules
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 17 个软件包未被升级。
有 366 个软件包没有被完全安装或卸载。
需要下载 0 B/43.2 kB 的归档。
解压缩后会消耗 258 kB 的额外空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 284549 个文件和目录。)
准备解压 .../python3-catkin-pkg-modules_1.0.0-1_all.deb ...
正在解压 python3-catkin-pkg-modules (1.0.0-1) ...
dpkg: 处理归档 /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb (--unpack)时出错:
正试图覆盖 /usr/lib/python3/dist-packages/catkin_pkg/init.py,它同时被包含于软件包 python3-catkin-pkg 0.4.16-1
在处理时有错误发生:
/var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)一、无论是安装卸载都报错
$ sudo apt-get remove python3-catkin-pkg
...
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
python3-rosdistro-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
python3-rospkg-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ament-cmake-core : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-qt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ros2doctor : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ros2pkg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-msg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-plot : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-publisher : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-shell : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
$ sudo apt-get remove python3-catkin-pkg-modules
...
软件包 python3-catkin-pkg-modules 未安装,所以不会被卸载
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
python3-rosdistro-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
python3-rospkg-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ament-cmake-core : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-qt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ros2doctor : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ros2pkg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-msg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-plot : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-publisher : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-shell : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
$ sudo apt-get install python3-catkin-pkg=0.4.16-1
...
python3-catkin-pkg 已经是最新版 (0.4.16-1)。
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
python3-rosdistro-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
python3-rospkg-modules : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ament-cmake-core : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-qt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ros2doctor : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-ros2pkg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-gui : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-msg : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-plot : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-publisher : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
ros-galactic-rqt-shell : 依赖: python3-catkin-pkg-modules 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。不知道该怎么办了,求大佬解救
sudo apt dist-upgrade apt --fix-broken install都没有用 -
@2224960035 我也遇到了这样的问题,想知道解决了吗
-
@2224960035 在 python3-catkin-pkg-modules/python3-catkin-pkg相关问题 中说:
apt --fix-broken install
-
@小鱼 fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 完成
将会同时安装下列软件:
python3-catkin-pkg-modules
下列【新】软件包将被安装:
python3-catkin-pkg-modules
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 89 个软件包未被升级。
有 422 个软件包没有被完全安装或卸载。
需要下载 43.2 kB 的归档。
解压缩后会消耗 258 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal/main amd64 python3-catkin-pkg-modules all 1.0.0-1 [43.2 kB]
已下载 43.2 kB,耗时 1秒 (45.0 kB/s)
(正在读取数据库 ... 系统当前共安装有 253713 个文件和目录。)
准备解压 .../python3-catkin-pkg-modules_1.0.0-1_all.deb ...
正在解压 python3-catkin-pkg-modules (1.0.0-1) ...
dpkg: 处理归档 /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb (--unpack)时出错:
正试图覆盖 /usr/lib/python3/dist-packages/catkin_pkg/init.py,它同时被包含于软件包 python3-catkin-pkg 0.4.16-1
在处理时有错误发生:
/var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1) -
@qiguaiqaq sudo dpkg --force-all -i /var/cache/apt/archives/python3-catkin-pkg-modules_1.0.0-1_all.deb
-
@ganyuanzhen 解决了,谢谢大佬