ros知识:关于catkin_init_workspace不能执行的错误
生活随笔
收集整理的這篇文章主要介紹了
ros知识:关于catkin_init_workspace不能执行的错误
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
說明
經(jīng)常出現(xiàn)catkin_init_workspace未找到命令:
huatec@huatec-SV:~/catkin_ws/src$ catkin_init_workspace Could neither symlink nor copy file "/opt/ros/melodic/share/catkin/cmake/toplevel.cmake" to "/home/huatec/catkin_ws/src/CMakeLists.txt": - [Errno 13] Permission denied - [Errno 13] Permission denied: '/home/huatec/catkin_ws/src/CMakeLists.txt' huatec@huatec-SV:~/catkin_ws/src$ cd ~這個錯誤引起的原因是:
在步驟:
mkdir -p ~/catkin_ws/src錯誤地寫成:
sudo mkdir -p ~/catkin_ws/src出錯分析:因為在建立目錄catkin_ws中,用“sudo”就是提高了 catkin_ws的權(quán)限,成為root級別目錄,因此,下一步操作必須是root用戶才能完成。
改出:
法1:刪除 ~/catkin_ws/src后重新建立
法2:修改(降低)目錄的權(quán)限
sudo chown -R usr_ID catkin_ws/總結(jié)
以上是生活随笔為你收集整理的ros知识:关于catkin_init_workspace不能执行的错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Eclipse的CDT:配置和开发Qt
- 下一篇: C语言编译:CMakeLists.txt