我正在尝试导入Python的lightblue。我有一个全新的Mac (所以我相信是10.9 ),我安装了Xcode,并且我正在运行……
Python 2.7.6 :: Anaconda 1.8.0 (x86_64)我将lightblue-0.4.tar.gz下载到我的桌面,然后运行
$ python setup.py install我一直收到这样的信息:
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer
directory '/Library/Developer/CommandLineTools' is a command line tools
instance当我尝试在python中导入lightblue时,我得到了这个错误消息:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-7fea8c968f08> in <module>()
----> 1 import lightblue
.
.
.
/Users/home/anaconda/lib/python2.7/site-packages/lightblue/_LightAquaBlue.py in <module>()
30 if not os.path.isdir(_FRAMEWORK_PATH):
31 raise ImportError("Cannot load LightAquaBlue framework, not found at" + \
---> 32 _FRAMEWORK_PATH)
33
34 try:
ImportError: Cannot load LightAquaBlue framework, not found
at/Library/Frameworks/LightAquaBlue.framework有什么想法吗?
谢谢,
约翰
发布于 2014-01-23 01:35:43
安装Xcode时,不会自动安装Xcode命令行工具。
如果您已经有最新版本的Xcode,命令行工具可以从Apple获得,作为一个单独的包可以下载和安装。
您可以在命令行(通过Terminal.app)安装Xcode命令行工具,如下所示:
/usr/bin/sudo /usr/bin/xcode-select --install将出现一个新窗口,用于请求权限并管理下载。
https://stackoverflow.com/questions/21279870
复制相似问题