根据我的理解,ROS没有对Python 3的官方支持。此外,ROS附带特定版本的OpenCV,可能会导致与其他版本冲突。所以我建议坚持使用Python和OpenCV的默认版本。如果您需要使用不同的版本,我建议使用Anaconda环境或虚拟环境将它们与主系统分开。