当前位置:   article > 正文

ModuleNotFoundError: No module named ‘catkin_pkg‘_modulenotfounderror: no module named 'catkin

modulenotfounderror: no module named 'catkin

在安装完conda后再编译之前的功能包出现如下错误

 找不到catkin_pkg,但是之前是可以编译成功的,应该是找不到该包的路径,于是进行查找

然后再在bashrc中注释掉conda部分,并添加路径

  1. sudo gedit ~/.bashrc
  2. export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages #添加这句话
  3. source ~/.bashrc

 然后再编译即可成功

分析原因

之前每次进入终端都会自动进入base环境,而且每次source ~/.bashrc刷新后都会进入base,在网上找了方法后也没有用,这可能是导致问题的原因,系统默认环境为base,因此无法在当前环境中找到  catkin_pkg  包,于是需要先把bahsrc中的conda初始化部分注释并加入  catkin_pkg  路径即解决问题,下次要使用时再去掉注释

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/642333
推荐阅读
相关标签
  

闽ICP备14008679号