这是我的开发环境:
- 64 位 HP Pavilion 笔记本电脑上的 Windows 7
- 文件夹 C:\python27 中的 Python 2.7,32 位
- 开发环境是带有PyDev的Eclipse,但这似乎无关紧要,因为无论我使用Anaconda还是Notepad ++,我都会遇到同样的失败。
- 用于 Windows 的 Python 2.7 二进制安装程序 - 32 位 v3.5.3在 Windows 中为 Python 设置环境路径后,BLPAPI 确实找到并安装到 C:\Python27 目录中,创建
C:\Python27\Lib\site-packages\blpapi
.
在我安装 32 位 Python 和 BLPAPI 之前,我尝试了 64 位 Python 2.7 和 64 位 BLPAPI 安装,但 64 位或 32 位的结果相同。
我的 Python 脚本在这一行失败:import blpapi
PyDev 产生此错误代码:
Traceback (most recent call last):
File "C:\Users\Greg\workspace2\Bloomberg\src\TestImport.py", line 1, in <module>
import blpapi
File "C:\Python27\lib\site-packages\blpapi\__init__.py", line 5, in <module>
from .internals import CorrelationId
File "C:\Python27\lib\site-packages\blpapi\internals.py", line 50, in <module>
_internals = swig_import_helper()
File "C:\Python27\lib\site-packages\blpapi\internals.py", line 46, in swig_import_helper
_mod = imp.load_module('_internals', fp, pathname, description)
ImportError: DLL load failed: The specified module could not be found.