【ros】Create a ROS package:package dependencies报错

$rospack depends1 beginner_tutorials

报错:Erros:could notn call python function ‘rosdep2.rospack.init_rospack_interface‘

有人说要rosdep update一下,

$rosdep update

报错:Permission denied : ‘/home/xy/.ros/rosdep/sources.cache/index‘

想起来之前说什么东西没权限,然后chmod乱改一气,可能那时候改错了。

看到有提示:try running ‘sudo rosdep fixe-permissions‘

照做,成功。

可以rosdep update了,

继而rospack depends1 beginner_tutorials成功

时间: 2024-12-24 18:46:26

【ros】Create a ROS package:package dependencies报错的相关文章

安装ROS,在进行sudo rosdep init报错

wget https://raw.github.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list 原文地址:https://www.cnblogs.com/knightningwing/p/11456463.html

永久解决Sublime包管理package control 打开install package报错 There are no packages available for installation

很多用户在使用sumblime安装插件的时候,打开package control的install package会出现报错:There are no packages available for installation.如下图: 之所以会出现这种错误的原因是因为sublime中的包管理install package依赖一个channel_v3.json文件,而这个json文件默认每次打开package control都会从一个网址下载,而当网址未响应的时候(实事证明经常出问题),就会出现报错.

openstack-keystone安装权限报错问题

1.安装keystone软件包 [[email protected] ~]# yum install openstack-keystone python-keystoneclient -y 配置keystone配置文件 [[email protected] ~]# openstack-config --set /etc/keystone/keystone.conf sql connection mysql://keystone:[email protected]/keystone     #以I

Unity 解决设置ModelImporter.ClipAnimation maskType 报错

今天想要用代码修改Fbx导入动画的设置,但是ModelImporter.clipAnimations设置maskType为Create from model后一直有报错,无奈自己想了个解决办法. 由于我们动画采用同一套骨骼,所以maskType设置完成后动画meta文件中transformMask内容相同, 所以直接从meta文件入手,修改了动画meta文件中transformMask 与maskType的内容,再切换回unity发现设置成功,可以使用. 还有个问题是修改时transformMa

ASP.NET CORE MVC 2.0 项目中引用第三方DLL报错的解决办法 - InvalidOperationException: Cannot find compilation library location for package

目前在学习ASP.NET CORE MVC中,今天看到微软在ASP.NET CORE MVC 2.0中又恢复了允许开发人员引用第三方DLL程序集的功能,感到甚是高兴!于是我急忙写了个Demo想试试,我的项目结构如下: 可以看到解决方案中就两个项目,AspNetCoreWebApp就是一个ASP.NET CORE MVC 2.0的项目,而MyNetCoreLib是一个.Net Core 2.0的类库项目,为了体现AspNetCoreWebApp是通过程序集来引用MyNetCoreLib的,我还在解

解决Only a type can be imported. com.mysql.jdbc.Connection resolves to a package的报错问题

写jsp加载数据驱动以后老是提示Only a type can be imported. com.mysql.jdbc.Connection resolves to a package的错误,然而改成java就无报错 出错的原因:没有成功引入包 解决方法:将mysql-connector-java-5.1.39-bin.jar放到tomcat的bin目录下就可以解决  

报错:No package erlang available

问题 yum install erlang 报错:No package erlang available 同样的,如果我们在安装nginx的时候出现"No package nginx available"提示也是通过这个方法解决,安装EPEL库就可以解决 解决办法: wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch

glusterfs本地yum源安装报错Error: Package:

报错如下 --> Finished Dependency Resolution Error: Package: glusterfs-server-3.4.7-1.el6.x86_64 (glusterfs) Requires: glusterfs-cli = 3.4.7-1.el6 Available: glusterfs-cli-3.4.7-1.el6.x86_64 (glusterfs) glusterfs-cli = 3.4.7-1.el6 Installing: glusterfs-cl

package.path require mysql 报错

在文件中 package.path = '/usr/local/share/lua/5.1/?.lua;/usr/local/openresty/lualib/resty/?.lua;' package.cpath = '/usr/local/lib/lua/5.1/?.so;' 执行local mysql = require "mysql" --正确local mysql = require "resty.mysql" --报错 去掉 package.path =