catkin_init_workspace 报错 [Errno 13] Permission denied
出现这个问题得原因是因为你在创建文件夹时使用了sudo命令
进入ros工作区,执行命令:stat src
可以看到uid和gid都是root,需要更改权限:sudo chown -R user:user src/
注意需要更改为自己的用户名
然后再次执行命令stat src,可以看到文件夹得权限已经被改变。
最后再去进入到src目录下执行命令catkin_init_workspace,如果还是报错,建议重新创建工作区文件夹,前面不要加sudo