これは私の開発環境です:
- 64 ビット HP Pavilion ラップトップ上の Windows 7
- C:\python27 フォルダー内の Python 2.7、32 ビット
- 開発環境はEclipse with PyDevですが、AnacondaでもNotepad++でも同じような失敗をするので問題ないようです。
- Windows 用の Python 2.7 バイナリ インストーラー - 32 ビット v3.5.3 Windows で Python 用の環境 PATH を設定すると、BLPAPI は C:\Python27 ディレクトリを見つけてインストールし、
C:\Python27\Lib\site-packages\blpapi
.
Python と BLPAPI の 32 ビット インストールの前に、64 ビット BLPAPI インストールで 64 ビット Python 2.7 を試しましたが、結果は 64 ビットでも 32 ビットでも同じです。
私の Python スクリプトは、次の 1 行で失敗します。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.