我正在尝试安装并成功运行Bloomberg API Python 3.5.5,我还为Mac OS X下载并解压缩了C++库3.8.1.1.我正在运行Mac OS X 10.10.2.我使用Python原生Mac OS X,Python 2.7.6,我已经通过Xcode安装了命令行gcc编译器GCC 4.2.1.
我在管理员帐户上做了sudo python setup.py install.我还将setup.py ENVIRONMENT变量BLPAPI_ROOT更改为C++头文件的目录blpapi_cpp_3.8.1.1.设置成功.
我根据Python的README文件的建议改为另一个目录,以避免"导入错误:没有名为_internals的模块".
当我去python并输入命令import blpapi时,我得到以下错误:
进口blpapi回溯(最近通话最后一个):文件"",1号线,在文件"/Library/Python/2.7/site-packages/blpapi/ 初始化的.py",5号线,从.internals进口的correlationID文件"/ Library/Python/2.7/site-packages/blpapi/internals.py",第50行,在_internals = swig_import_helper()文件"/Library/Python/2.7/site-packages/blpapi/internals.py",第46行,in swig_import_helper _mod = imp.load_module('_ internals',fp,pathname,description)ImportError:dlopen(/Library/Python/2.7/site-packages/blpapi/_internals.so,2):未加载库:libblpapi3_64.so引用自:/ Library /Python/2.7/site-packages/blpapi/_internals.so原因:图片未找到
我检查/Library/Python.../blpapi/的目录,并且没有_internals.so只有*.py文件.那是问题吗?我不知道该怎么办.