Python UV 环境下的 PyKDL 运动学库安装

视频讲解:

Python UV 环境下的 PyKDL 运动学库安装

mujoco-learning这个仓库,改成uv管理环境依赖后,原来的一些包有些缺失,比如之前安装的PyKDL,于是把这部分补进来~

结合《PyKDL 运动学动力学库-安装(源码编译方式)》中的安装方式,最后我们在python-orocos-kdl的build目录下编译生成得到了PyKDL.cpython-310-x86_64-linux-gnu.so这个动态库,

但是在uv环境中直接python3进行import PyKDL还是会报错,这里是因为环境本身是隔离的,需要将这个动态库导入到uv当前的这个环境中

复制代码
cp -Ppr PyKDL.cpython-310-x86_64-linux-gnu.so ~/mujoco-bin/mujoco-learning/.venv/lib/python3.10/site-packages/

再次运行,会报缺少psutil

复制代码
uv pip install psutil

测试一下

复制代码
python3 tests/PyKDLtest.py
相关推荐
喜欢喝果茶.4 分钟前
QOverload<参数列表>::of(&函数名)信号槽
开发语言·qt
亓才孓5 分钟前
[Class类的应用]反射的理解
开发语言·python
努力学编程呀(๑•ี_เ•ี๑)5 分钟前
【在 IntelliJ IDEA 中切换项目 JDK 版本】
java·开发语言·intellij-idea
小镇敲码人14 分钟前
深入剖析华为CANN框架下的Ops-CV仓库:从入门到实战指南
c++·python·华为·cann
island131426 分钟前
CANN GE(图引擎)深度解析:计算图优化管线、内存静态规划与异构任务的 Stream 调度机制
开发语言·人工智能·深度学习·神经网络
坚持就完事了30 分钟前
Java中的集合
java·开发语言
摘星编程33 分钟前
深入理解CANN ops-nn BatchNormalization算子:训练加速的关键技术
python
魔芋红茶34 分钟前
Python 项目版本控制
开发语言·python
lili-felicity41 分钟前
CANN批处理优化技巧:从动态批处理到流水线并行
人工智能·python
一个有梦有戏的人43 分钟前
Python3基础:进阶基础,筑牢编程底层能力
后端·python