(humble版本)使用ros2doctor || 118:UserWarning: Fail to call PlatformCheck class functions.和154行的一个警告

先上报错内容:

#直接“ros2 doctor”
/opt/ros/humble/lib/python3.10/site-packages/ros2doctor/api/__init__.py: 118: UserWarning: Fail to call PlatformCheck class functions.


#加了“--report”
/opt/ros/humble/lib/python3.10/site-packages/ros2doctor/api/__init__.py: 154: UserWarning: Fail to call PackageReport class functions.
/opt/ros/humble/lib/python3.10/site-packages/ros2doctor/api/__init__.py: 154: UserWarning: Fail to call RosdistroReport class functions.

阅读文档Using ros2doctor to identify issues — ROS 2 Documentation: Humble documentation

进行ros2工具学习的时候,运行ros2 doctor出现 警告

 不管是在ros的社区还是在github上都有人问了这个问题

/opt/ros/humble/lib/python3.10/site-packages/ros2doctor/api/__init__.py: 118: UserWarning: Fail to call PackageCheck class functions. - ROS Answers: Open Source Q&A Forum

https://github.com/ros2/ros2cli/issues/806

都没有解决方法。 

并且加上参数“--report”也有

这个问题是由于网络导致的。

在更新了一个较好的代理订阅之后,我成功使用ros2 doctor发现了一系列的问题。

因此,需要注意ros2 doctor是要联网的哦。

 

并且不联网的话,rosdep update也是无法运行成功的。 

猜你喜欢

转载自blog.csdn.net/raw_inputhello/article/details/131750956
今日推荐