1

昨日、blapi を起動して実行するために何時間も費やしましたが、最終的にはあきらめて、サポートに電子メールを送信しました。これが応答です。

「残念ながら、当社の BLPAPI SDK は Python の Anaconda ディストリビューションと互換性がありません。その Python は GCC を使用して構築されており、Microsoft Visual Studio を使用して構築された DLL をロードすることはできません。当社の DLL は MSVS で構築されています。

これは、MSVS で構築されている Python.org の Python ディストリビューションを使用する必要があることを意味します。」

セキュリティ上の制約により、通常の Python (Python.org から) をダウンロードできませんが、なぜか Anaconda を実行できます。正直なところ、後で必要な 15 個の差分パッケージをダウンロードしなければならないことを台無しにしたくないので、とにかくそれが望ましいです。

これを回避することさえ可能かどうか、誰にもわかりませんか? Bloomberg がストレート ディストリビューションの使用を強制し、GCC ビルドとの互換性をなくすことで、必要なすべてのパッケージを個別にダウンロードしなければならないというのはばかげているように思えます。

4

1 に答える 1

4

本当じゃない。Anaconda Python および Python 拡張モジュールは、Visual Studio (Python 2 の場合は 2008、Python 3 の場合は 2010、python.org の Python インストーラーと同じ) を使用してビルドされます。

于 2015-03-09T17:11:22.497 に答える