如何将 ROS Melodic 与 Python 3 结合使用?

如何将 ROS Melodic 与 Python 3 结合使用?

如何使用 Python3 运行 ROS Melodic?我已经将 ROS Melodic 安​​装到我的 Ubuntu 18.04 中。它已经使用 Python 2.7。但我需要将它与 Python 3.6 一起使用。我正在尝试使用新版本,因为 2.7 版本将于明年 1 月到期。那么,有没有办法使用 Python 运行 ROS 而不会出现任何错误。我尝试了几种方法,但对我不起作用。我需要在系统中安装它,而不是虚拟环境中。

如果有任何可靠的方法可以使用 Anaconda 工作区来运行 ROS,也欢迎。

答案1

一种为 Python 3 构建 ROS Melodic 的方法但是使用某些软件包时你会遇到很多问题,例如cv_bridge

我建议你去ROS 认知如果可以的话,因为它应该允许您本地使用 Python 3。

相关内容