繁体   English   中英

解决ValueError

[英]Solve a ValueError

我正在寻找一种方法来证明我的USB-SERIAL端口,但发现了以下代码: http : //www.digitalmihailo.com/usb-programming-with-python-on-linux-pyusb-version/ ,但是我遇到了问题因为当我运行该程序时,然后显示以下消息:

Traceback (most recent call last):
   File "namefile.py", line 122 in <module>
     main()
   File "namefile.py", line 64, in main
     raise ValueError('Device not found')
ValueError: Device not found

我已经安装了PyUSB库,但是结果没有改变。 有人可以帮助我解决这个小问题。

提前谢谢您。

如果您在Linux上运行示例,则需要加载ACMtty模块,以便系统使串行USB设备可用于您的用户空间。

作为root用户,并且仅当您为当前内核编译了cdc-acm模块时:

modprobe cdc-acm

加载该模块并连接设备后,您将找到一个按照以下模式命名的设备: /dev/ttyACM*

您可能已经安装了正确的用户空间工具和库,但是还需要安装设备。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM