我正在尝试使用python的lightblue模块,我没有问题地安装了它,但是当我尝试导入它时,它给我错误的"ImportError:没有模块命名的基础“在lightblue内部使用。我已经搜索了那个模块(Foundation),但我还没有得到一个很好的答案,在哪里可以找到它。
有什么建议吗?
附言:很抱歉我的英语不好
发布于 2014-06-03 18:56:19
export PYTHONPATH="/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/"
如果它询问基础module.also,请检查您的蓝牙是否已打开,以及您是否已替换setup.py中的最后一行(编号66),如下所示:
os.system("xcodebuild install -arch 'x86_64' -target LightAquaBlue -configuration Release DSTROOT=/ INSTALL_PATH=/Library/Frameworks DEPLOYMENT_LOCATION=YES")
最后但并非最不重要的一点是,查看主目录(在lightblue-0.4- _initblue.py /src/mac中)第468行>替换为这个'signature="v@:@iZ"‘(在goog上仔细检查)
然后运行:'sudo python setup.py install‘
在多次失败后,我在10.9中尝试了所有这些功能,但它随后导入了模块,并找到了me.good luck周围的蓝牙
https://stackoverflow.com/questions/16069826
复制相似问题