1

我昨天花了几个小时试图让 blapi 启动并运行,最后屈服并通过电子邮件发送了他们的支持,这是回复:

“不幸的是,我们的 BLPAPI SDK 与 Python 的 Anaconda 发行版不兼容。Python 是使用 GCC 构建的,它无法加载使用 Microsoft Visual Studio 构建的 DLL;我们的 DLLS 是使用 MSVS 构建的。

这意味着您需要使用 Python.org 的 Python 发行版,该发行版也是使用 MSVS 构建的。”

由于安全限制,我无法下载普通的 Python(来自 Python.org),但出于某种原因,我可以下载 Anaconda。老实说,无论如何,这对我来说更可取,因为我不想在事后下载我需要的 15 个差异包。

有没有人知道是否有可能解决这个问题?彭博社强迫您使用直接发行版,然后必须通过使其与 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 回答