PyBluezを数週間前に再インストールしました。基本機能を動作させることができなかったからです。今、私も、私はピップ/ PIP3経由pybluezをインストールすることができませんでしたPythonの3Python 3(OSX)でBluetoothをインポートできません
import bluetooth
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import bluetooth
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/PyBluez-0.22-py3.6.egg/bluetooth/__init__.py", line 47, in <module>
from .osx import *
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/PyBluez-0.22-py3.6.egg/bluetooth/osx.py", line 1, in <module>
import lightblue
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/lightblue/__init__.py", line 160, in <module>
from _lightblue import *
ModuleNotFoundError: No module named '_lightblue'
にそれをインポートすることはできません、しかし私はGithubのプロジェクトをダウンロードしてインストールすることができました。私はそれを更新しようとしました。
私は何か助けていただきありがとうございます。
私はSierra 10.12.6です。私はあなたのコマンドでそれをインストールしようとしたとき、私は代わりにエラーが表示されます。 トレースバック(最新の呼び出しの最後): ファイル「」、ライン1、 輸入ブルートゥース ファイル「で/ユーザ/ carlbratt/pybluez//構築します 輸入水色 内のlib /ブルートゥース/ __ init__.py /Users/carlbratt/pybluez/build/lib/bluetooth/osx.py」、47行、.osxインポート* ファイルから で ""、1行目、 ...... 等々。 –
@CarlBrattはい、実際にはそのスレッドで何が起こったのですか。私はあなたのためにここでそれをすべて繰り返すことができますが、実際にそれを読んで、著者からのフォローアップの提案を試してみたいかもしれません。私が言ったところでは、インポートの問題はなくなりましたが、OS Xでサポートされていないためにバグが残っていましたが、これは私の意図でした。あなたがそのスレッドのコメントに従えば、途中で動くようになるだろうが、最近の改良をしていない限りOS Xで完全には動作しないだろうと思う。あなたはいつでもLinux VMを走らせることができます。あなたが私を愛しているなら、あなたはアップヴォート/受け入れます:) –