Debug
记录学习和工作中遇到bug和踩过的坑,及解决方法。
BoBo玩ROS
时刻提醒自己:“不要太把自己当回事!”
展开
-
lib//libPath2AppNodelet.so: undefined symbol: _ZN4Json5ValueC1ENS_9ValueTypeE
.so: undefined symbol: _ZN4Json5ValueC1ENS_9ValueTypeE原创 2023-08-04 16:27:03 · 411 阅读 · 0 评论 -
Windows 与虚拟机上装Ubuntu18.04 Socket通信
Windows 与虚拟机上装Ubuntu18.04 Socket通信Socket通信需要具备两个条件:Windows和虚拟机上的Ubuntu的IP地址在同一网段关掉Widnows和Ubuntu18.04的防火墙修改虚拟机上Ubuntu的IP地址,保证IP地址和Windows的IP地址在同一网段编辑->虚拟网络编辑器点击更改设置点击VMnet8 NAT模式首先修改字段IP,保证和Windows的IP地址在同一网段点击NAT设置,修改网关IP点击DHCP设置,修改起始IP原创 2022-01-21 21:18:56 · 1235 阅读 · 2 评论 -
ModuleNotFoundError: No module named ‘XXXXX‘
ModuleNotFoundError: No module named ‘yaml’pip install pyyamlModuleNotFoundError: No module named ‘rospkg’pip install rospkg原创 2022-01-27 13:39:58 · 1098 阅读 · 0 评论 -
Command ‘roscore‘ not found, but can be installed with: sudo apt install python-roslaunch
roscoreCommand ‘roscore’ not found, but can be installed with:sudo apt install python-roslaunch下列软件包有未满足的依赖关系:python-roslaunch : 依赖: python-roslib 但是它将不会被安装E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。sudo apt install python-roslib原创 2022-01-19 16:29:07 · 6129 阅读 · 7 评论 -
W: 仓库 “https://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial Release” 没有 Release 文件。 N: 无法认证来自该源的数据,所以使
W: 仓库 “https://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial Release” 没有 Release 文件。N: 无法认证来自该源的数据,所以使用它会带来潜在风险。N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。解决方法:更新软件源修改/etc/apt/sources.listsudo gedit /etc/apt/sources.list适用于ubuntu18.04使用aliyun,将sources.l原创 2021-10-30 21:18:39 · 14409 阅读 · 10 评论 -
Ubuntu 安装显卡驱动
1.查看官网,查找自己显卡对应驱动,并下载,将下载的文件放到home路径下https://www.nvidia.cn/geforce/drivers/2.删除之前安装的驱动sudo apt-get remove --purge nvidia*3.禁用nouveausudo gedit /etc/modprobe.d/blacklist.conf 4.打开文件,在最后添加如下两行:blacklist nouveauoptions nouveau modeset=05.更新系统修改sud原创 2021-11-01 17:45:15 · 916 阅读 · 0 评论 -
Linux 文件删除
删除文件内容sudo rm -rf cuda-9.0/删除空文件sudo rmdir cuda-9.0/删除文件sudo rm cuda感悟:删完一时爽,删后就后悔。删除需谨慎,不然两行泪!原创 2021-10-31 11:14:55 · 102 阅读 · 0 评论 -
Ubuntu16.04 安装Cuda10.1和Cudnn8.0
安装显卡驱动查看可以安装的驱动ubuntu-drivers devicessudo apt-get install nvidia-430重启电脑sudo reboot下载Cuda9.0在下载路径下:sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.debsudo apt-key add /var/cuda-repo-<version>/7fa2af80.pubsudo apt-get updates原创 2021-10-30 21:32:28 · 401 阅读 · 0 评论 -
/usr/bin/ld: 找不到 -lcuda collect2: error: ld returned 1 exit status Makefile:84: recipe for target ‘l
/usr/bin/ld: 找不到 -lcuda collect2: error: ld returned 1 exit status Makefile:84: recipe for target 'libdarknet.so' failed make: *** [libdarknet.so] Error 1重装cuda原创 2021-10-31 10:07:30 · 1366 阅读 · 0 评论 -
E: 无法定位软件包
E: 无法定位软件包解决方法:更新软件源修改/etc/apt/sources.listsudo gedit /etc/apt/sources.list适用于ubuntu18.04使用aliyun,将sources.list内容修改为下面内容deb http://mirrors.aliyun.com/ubuntu bionic main multiverse restricted universedeb http://mirrors.aliyun.com/ubuntu bionic-upda原创 2021-08-26 16:36:45 · 8050 阅读 · 2 评论 -
W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 下列签名无
W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 下列签名无效: KEYEXPIRED 1622248854W: 无法下载 http://packages.ros.org/ros/ubuntu/dists/xenial/InRelease 下列签名无效: KEYEXPIRED 1622248854W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。原创 2021-09-26 20:25:22 · 5729 阅读 · 1 评论 -
ROS2 Could not find a configuration file for package “ignition-common3-graphics“ that exactly matc
CMake Error at /usr/share/cmake-3.16/Modules/CMakeFindDependencyMacro.cmake:47 (find_package):Could not find a configuration file for package “ignition-common3-graphics”that exactly matches requested version “3.13.1”.The following configuration files we原创 2021-09-17 21:03:59 · 700 阅读 · 1 评论 -
Could not load controller ‘arm_controller‘ because controller type ‘position_controllers/JointTrajec
Could not load controller ‘arm_controller’ because controller type ‘position_controllers/JointTrajectoryController’ does not exist.解决方法:使用版本:ubuntu18.04+ros melodicsudo apt install ros-melodic-joint-trajectory-controller原创 2021-08-31 23:02:52 · 1733 阅读 · 1 评论 -
编译Darknet----debug历程
**编译Darknet**git clone https://github.com/pjreddie/darknet修改Makefile文件GPU=1CUDNN=1OPENCV=1OPENMP=0DEBUG=0cd darknetmake安装CUDA:wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pinsudo mv cuda-ubu原创 2021-08-07 21:02:05 · 576 阅读 · 1 评论 -
错误:30 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu bionic Release.gpg 下列签名无效:EXPKEYSIG F42ED6FBAB1
标题错误:30 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu bionic Release.gpg标题 下列签名无效: EXPKEYSIG F42ED6FBAB17C654 Open Robotics info@osrfoundation.org解决办法:更新密钥:sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B原创 2021-08-26 16:21:59 · 1736 阅读 · 0 评论 -
ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/ma
ERROR: cannot download default sources list from:https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.listWebsite may be down.解决办法:pip install rosdepcsudo rosdepc initrosdep update原创 2021-08-26 16:26:47 · 188 阅读 · 1 评论