2020-04-03

完全新手在windows安装ros2的注意事项

    捣鼓了一天安装ros2,安装的过程中照着说明一步一步来,细心点基本不会出错。但是!!!到了最后一步,在environment setup的时候出岔子了,怎么弄也没解决,于是大半夜去请教师兄,结果师兄一会就给解决了……高兴之余一直在反思,为什么自己就没解决呢?想来想去主要因为这几点不懂:

1.有的指令只能在cmd下运行,powershell下无法运行。比如call指令。
2.最后一步的call指令是编译ros2,建立工作空间,而不是安装ros2,二进制的ros2压缩包不需要安装,直接编译调用。
3.每次运行ros2的指令之前都需要先在同一个cmd里运行call指令。
具体的问题是这样的:在powershell运行call D:\ros2\ros2-windows\local_setup.bat(因为我把ros2解压在d盘)的时候一直显示"无法将call项识别为……",这是因为上边的第一个原因,call指令无法在powershell运行,转移到cmd运行就好了。
而在cmd运行call以后,会马上结束进程,由于我以为call是要安装ros2,所以它没反应直接结束进程让我以为安装失败,而实际上call并不是安装ros2。
由于以上无知,浪费了大好青春时光,于是凌晨一点多写下这第一篇博客,留作纪念。
ps:长了一个知识点,pip安装慢解决办法:install后加上镜像,比如清华的镜像-i https://pypi.tuna.tsinghua.edu.cn/simple

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值