昨日、blapi を起動して実行するために何時間も費やしましたが、最終的にはあきらめて、サポートに電子メールを送信しました。これが応答です。
「残念ながら、当社の BLPAPI SDK は Python の Anaconda ディストリビューションと互換性がありません。その Python は GCC を使用して構築されており、Microsoft Visual Studio を使用して構築された DLL をロードすることはできません。当社の DLL は MSVS で構築されています。
これは、MSVS で構築されている Python.org の Python ディストリビューションを使用する必要があることを意味します。」
セキュリティ上の制約により、通常の Python (Python.org から) をダウンロードできませんが、なぜか Anaconda を実行できます。正直なところ、後で必要な 15 個の差分パッケージをダウンロードしなければならないことを台無しにしたくないので、とにかくそれが望ましいです。
これを回避することさえ可能かどうか、誰にもわかりませんか? Bloomberg がストレート ディストリビューションの使用を強制し、GCC ビルドとの互換性をなくすことで、必要なすべてのパッケージを個別にダウンロードしなければならないというのはばかげているように思えます。