创建ROS工作空间catkin_make编译出现错误
2017-07-26 20:32
302 查看
问题描述
本人按照ROS的Tutorials,进行到“3创建工作空间”时
执行这一步:
出现如下结果:
解决过程
参考这一问答
我默认的python编译器是anaconda
现将默认编译器改为系统自带的python2.7
打开文件:
~/.bashrc
将下面这句设定默认使用anaconda的语句删除:
重新打开终端,使更改生效,这时:
再来按ROS教程上执行catkin_make则编译成功!
本人按照ROS的Tutorials,进行到“3创建工作空间”时
执行这一步:
$ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src $ cd ~/catkin_ws/ $ catkin_make
出现如下结果:
解决过程
参考这一问答
我默认的python编译器是anaconda
$python --version Python 2.7.13 :: Anaconda custom (64-bit)
现将默认编译器改为系统自带的python2.7
打开文件:
~/.bashrc
将下面这句设定默认使用anaconda的语句删除:
export PATH="/home/yjinl/anaconda2/bin:$PATH"
重新打开终端,使更改生效,这时:
$python --version Python 2.7.12
再来按ROS教程上执行catkin_make则编译成功!
相关文章推荐
- 创建ROS工作空间使用catkin_make时出现和python编译器有关的编译错误
- 在VS2012中创建一个MFC动态链接项目(.dll)后,编译出现一大堆莫名其妙的错误的解决方法
- navicat创建oracle触发器出现编译错误
- QT创建Android下的lib时出现的编译错误
- 编译mysql5.1.68 make时候出现./include/my_global.h:1088: 错误:对 C++ 内建类型 ‘bool’ 的重声明
- 编译smdk2410 时#make 后出现这种错误,怎么解决
- qt编译时, make:警告:检测时钟错误。您的创建可能是不完整的。
- 编译内核是出现No rule to make target `firmware/sd8686_helper.bin', 错误的解决
- VS2013编译由VS2010创建的项目时出现“转换到coff期间失败”的错误
- Ubuntu上编译OpenCV出现No rule to make target '/usr/lib/libpng.so' 错误
- Android Studio创建新module时出现: "Failed to resolve: junit:junit:4.12" 编译错误
- 安装ipvsadm 用make编译出现错误解决方法
- 编译php 出现 make: *** [ext/mysqli/mysqli.lo] Error 1 错误的解决办法
- Openwrt编译python3时出现错误:No rule to make target `package//host/compile'
- make编译时出现 时钟错误 解决办法
- 创建Maven web项目时 出现 web.xml is missing and <failOnMissingWebXml> is set to true错误 pox.xml编译错误
- 编译u-boot的时候出现的错误ERROR: Source object lib_generic/libgeneric.a(crc16.o) has EABI version 0, but target u-boot has EABI version 4 记住make distclean
- 编译内核时出现 警告:检测到时钟错误。您的创建可能是不完整的。
- Linux 内核编译 出现错误 make:arm-none-linux-gnueabi-gcc:命令未找到
- NDK编译错误:make: *** 没有规则可以创建。。。