进入python3环境(virtualenv)之后,先进入到catkin_workspace工作目录下,
运行下面的source,然后再到相关的节点工作空间(如catkin_ws),就可以启动那些使用到cv_bridge库的相关节点了:
#打开虚拟环境env_py3和进入catkin_workspace空间进行source。
#workon env_py3
cd
cd catkin_workspace/
#这里 --extend 参数的作用是让这次的路径配置不影响之前配置好的路径,否则这一次source会覆盖掉之前配置的路径。
source install/setup.bash --extend
cd …
#进入另一个工作空间,该空间含有需要启动的python脚本节点。
cd /home/liqi/dev/catkin_ws/src/KITTI_tutorials/src/test
python ImgSub.py
cd catkin_workspace/ ; source install/setup.bash --extend ; rosrun KITTI_tutorials yolo4_imagePublisher.py
source devel/setup.bash(只在当前终端生效)的问题,使其在其他终端