ODrivetool:使用start_liveplotter报错ValueError: set_wakeup_fd only works in main thread

ODrive版本

ODrive v3.6 - 56V

Firmware  v0.5.1

 

ODrivetool使用遇到的问题描述

使用odrivetool的时候其他命令均可正常使用,只有观测数据的相关命令使用的时候一直报错:

78e98ca0e2b741a1aacfabcc9fb25300.jpeg

 

解决方法

根据报错也认为是未在主线程中而导致的,尝试了一些简单的方法未果。看到遇到此类问题的uu们可能是matplotlib版本的问题,我觉得版本的问题可能性更大,然后用以下命令进行matplotlib版本的卸载跟下载。

pip uninstall matplotlib
pip install matplotlib==3.x.x

具体跟python兼容版本号可进到官网进行查看,网址:matplotlib · PyPI。更新后python版本和matplotlib版本如下:

e9881c537bf9403797ff1f0f0e29326d.png

#############################################################################

无论再更换matplotlib版本还是报同样的错,于是,决定降低python版本

d61bedc8a71948409dc5f84b15ff07b3.png

不太想把原来的python删了,所以,就在环境配置里面把path原来python的地址改成了新下载的python地址。

2ed7031d123e49f4b1ca01a69a54b49b.png

然后再安装一遍odrivetool,具体操作参考:ODrive应用 #1 ODrive入门指南-CSDN博客

这个命令就可以使用了。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值