有些IDE运行环境不一定和当前运行文件一致,因此在使用"./xxx"时上层路径不是当前运行文件路径,会出现无法读取dll的问题 解决办法:通过os.getcwd()获取运行文件所在路径 `windll.LoadLibrary(os.getcwd() + "/lib/windows/x86_64/libusb-1.0.dll" ) USB2XXXLib = windll.LoadLibrary(os.getcwd() + "/lib/windows/x86_64/USB2XXX.dll" ) `