首次安装ib_insync和错误消息

时间:2017-11-28 21:39:58

标签: python python-3.x interactive-brokers

我正在使用python 3.6,我想使用来自ib_insync的新API。

我已安装此库并按照帮助页面中的说明进行操作:

Python version 3.6 or higher;
The Interactive Brokers Python API version 9.73.03 or higher;
A running TWS or IB gateway application (version 967 or higher). Make sure the API port is enabled and 'Download open orders on connection' is checked.

但是,当我在Spyder上运行示例代码时,出现以下错误消息: 需要http://interactivebrokers.github.io的IB API 发生异常,使用%tb查看完整的回溯。

我已检查过labad ib_insync是否在内核中。

我能做些什么吗?

由于

1 个答案:

答案 0 :(得分:1)

这对我有用。某种不必要的“无证”步骤

在安装IB API之后(在Windows上,它安装到C:\ TWS API ...在Mac / Linux上,您将按照说明解压缩到〜/文件夹。)

导航到

    cd "C:\TWS API\TWS API\source\pythonclient"

并运行以下命令。

    python3  setup.py install