有没有可能让FlexBE在RosNoetic中使用python 3.6而不是3.8?

2024-10-02 20:40:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Ubuntu 20.04上使用ROS Noetic。由于一些库不支持Python3.8,我们不得不使用Python3.6。我设法使用catkin build-cmake args-DPYTHON_EXECUTABLE=/usr/bin/python3.6将我的工作区设置为使用python 3.6,当我使用rosrun运行脚本时,它将使用正确的python版本执行

当我使用roslaunch FlexBE_app FlexBE_full.launch启动FlexBE并执行我的行为时,它会抛出一个错误,因为找不到模块,因为它是使用python 3.6而不是3.8安装的。有没有办法告诉FlexBE使用python 3.6而不是3.8


Tags: build脚本cmakebinubuntuusrargsros