ROS2运行时报无法加载create_key等符号错误

在Windows上运行ROS2命令行时每次都会报以下错误:

复制代码
Failed to load entry point 'create_key': DLL load failed: 找不到指定的模块。
Failed to load entry point 'create_keystore': DLL load failed: 找不到指定的模块。
Failed to load entry point 'create_permission': DLL load failed: 找不到指定的模块。
Failed to load entry point 'distribute_key': DLL load failed: 找不到指定的模块。
Failed to load entry point 'generate_artifacts': DLL load failed: 找不到指定的模块。
Failed to load entry point 'generate_policy': DLL load failed: 找不到指定的模块。
Failed to load entry point 'list_keys': DLL load failed: 找不到指定的模块。

查找了一下generate_artifacts这个符号,在sros这个包中找到,检查包里的__init__.py,发现了导入了lxml,使用Dependencies检查lxml.etree的依赖,发现缺少libxml2.dll, libxslt.dll, libexslt.dll。

这个lxml是自己手动编译的,忘记带上依赖库了。使用vcpkg编译出libxml2,放到lxml所在的目录即可。

相关推荐
Mr_Xuhhh5 小时前
深入Java多线程进阶:从锁策略到并发工具全解析
前端·数据库·python
念恒123065 小时前
Linux初识
linux·服务器·c++
旖-旎5 小时前
哈希表(存在重复元素)(3)
数据结构·c++·学习·算法·leetcode·散列表
apcipot_rain5 小时前
Python实战——蒙特卡洛模拟分析杀牌游戏技能收益
python·游戏·数学建模
计算机安禾5 小时前
【数据结构与算法】第39篇:图论(三):最小生成树——Prim算法与Kruskal算法
开发语言·数据结构·c++·算法·排序算法·图论·visual studio code
老绿光6 小时前
Python 字典完全指南:从入门到实战
linux·服务器·python
fish_xk6 小时前
c++内存管理
开发语言·c++·算法
是小蟹呀^6 小时前
【总结】LangChain中如何维持记忆
python·langchain·memory
蓝色的杯子6 小时前
OpenClaw一文详细了解-手搓OpenClaw-4 Tool Runtime
人工智能·python
克里普crirp6 小时前
电离层TEC地图中添加晨昏线/昼夜转换线
python