赞
踩
在安装完conda后再编译之前的功能包出现如下错误
找不到catkin_pkg,但是之前是可以编译成功的,应该是找不到该包的路径,于是进行查找
然后再在bashrc中注释掉conda部分,并添加路径
- sudo gedit ~/.bashrc
- export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages #添加这句话
- source ~/.bashrc
然后再编译即可成功
分析原因
之前每次进入终端都会自动进入base环境,而且每次source ~/.bashrc刷新后都会进入base,在网上找了方法后也没有用,这可能是导致问题的原因,系统默认环境为base,因此无法在当前环境中找到 catkin_pkg 包,于是需要先把bahsrc中的conda初始化部分注释并加入 catkin_pkg 路径即解决问题,下次要使用时再去掉注释
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。