ROS Melodic を Python 3 で使用するにはどうすればいいですか?

ROS Melodic を Python 3 で使用するにはどうすればいいですか?

ROS Melodic を Python3 で動作させるにはどうしたらいいでしょうか? ROS Melodic を Ubuntu 18.04 にインストール済みです。すでに Python 2.7 を使用しています。しかし、Python 3.6 で使用する必要があります。2.7 バージョンは来年の 1 月に期限が切れるので、新しいバージョンを入手しようとしています。エラーなしで ROS を Python で動作させる方法はありますか? いくつかの方法を試しましたが、うまくいきませんでした。仮想環境ではなく、システムにインストールする必要があります。

Anaconda ワークスペースで ROS を操作する信頼できる方法があれば、それも歓迎します。

答え1

があるROS Melodic を Python 3 用にビルドする方法しかし、次のようなパッケージを使用すると、かなり問題が発生するでしょう。cv_bridge

私は以下をお勧めしますROSノエティック可能であれば、Python 3 をネイティブで操作できるようになるはずです。

関連情報