我从ROS2开始,它目前处于alpha阶段。在构建包ros1_bridge
时,我遇到了以下错误:
Traceback (most recent call last):
File "bin/ros1_bridge_generate_factories", line 11, in <module>
from ros1_bridge import generate_cpp
File "/home/ros/ros2_ws/src/ros2/ros1_bridge/ros1_bridge/__init__.py", line 13, in <module>
import genmsg
ImportError: No module named 'genmsg'
这很奇怪。在同一台计算机上,我构建了相同的代码,没有任何问题。唯一改变的是:我安装了ROS-motional。在
我在synaptic中发现我现在安装了两个不同的genmsg
包:python-genmsg
和{
当为ROS和ROS2安装依赖关系时,会发生这种情况 机器。尤其是包}。
python-genmsg
和{genmsg
现在可以在这些地方找到:这将给Python带来麻烦。关于
ros1_bridge
应适合于ROS-dynamic环境Python 变量PYTHONPATH
将设置为动态一:现在重新启动生成,然后生成运行。。。在
相关问题 更多 >
编程相关推荐