-1

Python 2.7を搭載PyBluez-0.22.win32.exeした 64 ビット マシンにインストールしました (64 ビット バージョンはありませんでした)。その後、次のエラーが表示されます: ImportError:DLL の読み込みに失敗しました:%1 は有効な Win32 アプリケーションではありません。

どうすればこれを修正できますか? ここに画像の説明を入力

以下は、Bluetooth に依存するコードの一部です。

from bluetooth import *
import bluetooth._msbt as bt

bt.initwinsock ()
4

1 に答える 1

2

このエラー メッセージは、64 ビットの Python インタープリターと 32 ビットの拡張モジュールを使用しようとすると発生します。32 ビットの Python インタープリターと 64 ビットの拡張モジュールを使用している場合、同じエラー メッセージが表示されることがあります。

が 32 ビット ライブラリとしてのみ利用可能な場合PyBluezは、32 ビット バージョンの Python をインストールする必要があります。

非公式の 64 ビット版はhttp://www.lfd.uci.edu/~gohlke/pythonlibs/から入手できるようです

于 2015-12-09T05:35:00.100 に答える