我正在使用一个访问 USB 设备(pipsta 打印机)并执行例程的 Python 应用程序。它在容器外运行良好,但是当涉及到容器时,它会返回如下错误:
(文件“usr/local/lib/python2.7/dist-packages/usb/backend/libusb0.py”,第 386 行,在 _check 中:raise USBError(errmsg, ret) USB.core.USBError: [Errno None] could 't opendir(): 没有这样的文件或目录)
在我的 dockerfile 中,我已经包含了所有与 Python 和 USB 相关的包,并且我还将相关文件移动到/etc/udev/rules.d
并重新启动了udev
.