运行python脚本,出现错误

运行python脚本,出现错误

https://github.com/g-oikonomou/sensniff/blob/master/host/sensniff.py

上面的链接引用了要在 Ubuntu 上运行的 python 脚本。当我运行脚本时,屏幕上出现以下错误:

打开端口时出错:/dev/ttyUSB0 错误是:(“无法打开端口 /dev/ttyUSB0:[Errno 2] 没有这样的文件或目录:'/dev/ttyUSB0'”,)

版:
我认为该脚本应该通过所谓的将数据从 FTDI 转换为 Wireshark (pcap) 格式管道。所以它可能正在搜索 FTDI。

答案1

您的脚本使用设备 /dev/ttyUSB0,但该设备未连接到您的系统。所以首先你必须找到连接到你的系统的设备,然后使用运行你的脚本

python sensniff.py -d /dev/ttyUSB1

或者您可以 'device': '/dev/ttyUSB0'在默认部分中替换并运行, python sensniff.py 接下来您的问题可能是如何知道设备名称,而不是您可以参考此链接来获取设备名称查找设备名称的链接

相关内容