Python 在Windows8.1上安装PyBluez后,我发现DLL%1不是有效的win32应用程序
我已经在一台64位的机器上安装了Python 在Windows8.1上安装PyBluez后,我发现DLL%1不是有效的win32应用程序,python,winapi,dll,bluetooth,pybluez,Python,Winapi,Dll,Bluetooth,Pybluez,我已经在一台64位的机器上安装了PyBluez-0.22.win32.exe,使用的是Python 2.7(他们没有64位版本)。然后我得到以下错误: ImportError:DLL加载失败:%1不是有效的Win32应用程序 你知道我该怎么解决这个问题吗? 以下是与蓝牙相关的部分代码: from bluetooth import * import bluetooth._msbt as bt bt.initwinsock () 当您尝试使用64位Python解释器和32位扩展模块时,会出现该
PyBluez-0.22.win32.exe
,使用的是Python 2.7(他们没有64位版本)。然后我得到以下错误:
ImportError:DLL加载失败:%1不是有效的Win32应用程序
你知道我该怎么解决这个问题吗?
以下是与蓝牙相关的部分代码:
from bluetooth import *
import bluetooth._msbt as bt
bt.initwinsock ()
当您尝试使用64位Python解释器和32位扩展模块时,会出现该错误消息。如果使用32位Python解释器和64位扩展模块,则可能会出现相同的错误消息 如果
PyBluez
仅作为32位库提供,则需要安装32位版本的Python
看起来非官方的64位版本可以从