在python3中import会有类似问题出现’/opt/ros/kinetic/lib/python2.7/dist-packages’
两种方法
- 不要在
~/.bashrc里source /opt/ros/kinetic/setup.bash - 在python3开头
import sys print(sys.path) sys.path.remove('/opt/ros/kinetic/lib/python2.7/dist-packages')
本文介绍了解决在Python3环境中因ROS Kinetic导致的模块路径冲突问题的两种方法。一是避免在bash配置文件中加载ROS环境,二是通过Python代码动态移除错误的模块路径。
在python3中import会有类似问题出现’/opt/ros/kinetic/lib/python2.7/dist-packages’
两种方法
~/.bashrc里source /opt/ros/kinetic/setup.bashimport sys
print(sys.path)
sys.path.remove('/opt/ros/kinetic/lib/python2.7/dist-packages')
2644
3232

被折叠的 条评论
为什么被折叠?