ImportError: dynamic module does not define module export function (PyInit__tf2)
解决办法:删devel和build文件夹
bash: 未预期的符号 `newline' 附近有语法错误
"<"和">"改为单引号" ' "
Unattended upgrade in progress during shutdown
自动更新机制:自动安装最新的安全或者其他更新,
建议不要强行打断,慢慢等!
按理说最多更新30mins,已更新时长可通过按Esc
键查看
点击软件与更新
,进入更新选项卡
,将自动检查更新
设置为从不
当你需要更新时,你可以使用如下指令:
sudo apt-get update
sudo apt-get upgrade
@xxx-virtual-machine:~/catkin_ws$ catkin_make出错
CMake Error at /usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:419 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:597 (_pkg_check_modules_internal)
gscam/CMakeLists.txt:14 (pkg_check_modules)
出错地方:在gscam包缺少东西,
方法1:sudo apt-get install ros-melodic-xxx,(xxx为相关CmakeList.txt里的,如pkg_check_modules(csm REQUIRED csm)
,则xxx为缺失csm软件包,而ros为melodic版本,运行命令sudo apt-get install ros-melodic-csm
。
方法2:需要找到gscam包下的CMakeLists.txt:14,找到第14行显示,缺少
gstreamer-1.0,进入roswiki官网寻找gscam包,,
, @xxx-virtual-machine:~/catkin_ws$ sudo apt-get install gstreamer1.0-tools libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev,之后再次运行@xxx-virtual-machine:~/catkin_ws$ catkin_make,则成功了。
(运行时,$ cd ~/catkin_ws/,$ catkin_make)
缺包报错:
情况1:无包名。
在people/people_tracking_filter/CMakeLists.txt:6找缺什么
情况2:有包名。
ros找包方法:1如上,方法2:
(!!!路径为~/catkin_ws/src时,运行该命令)$ git clone https://github.com/wg-perception/people.git,结果失败了,如下图
$ git clone gits://github.com/wg-perception/people.git#
解决办法
将https改成git
git clone git://github.com/XXX.git
#成功了。
问题:sudo apt update && sudo apt upgrade,老是获取失败
解决办法:换源大法好!!
Ubuntu18.04LTS 换源,解决更新失败问题_木头遇马尾的博客-CSDN博客_ubuntu换源失败
技巧:
修改etc目录下的group文件(显示只读):
在终端中输入下面命令行,即可编辑,编辑后即可保存
sudo gedit /etc/group
sudo 表示当前用户使用超级管理员的权限执行指令
gedit 表示使用gedit编辑器编辑
/etc/group 表示目标文件
修改只读文件最简单方法
[技巧]ubuntu18.04修改只读文件最简单方法_清凉简装的博客-CSDN博客_ubuntu如何修改只读文件
Linux系统中python默认版本为python2.7,修改为python3 项目上传码云
# 查询系统本系统中安装的python版本 ls -l /usr/bin/python*
# 系统中python默认版本为python2.7,可以将其修改为python3
# 第一步:先删除python
rm -rf /usr/bin/python
# 第二步:创建软链接
ln -s /usr/bin/python3 /usr/bin/python
# 第三步:查看python版本是否修改为python3
python -V