我正在使用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是否在内核中。
我能做些什么吗?
由于
答案 0 :(得分:1)
这对我有用。某种不必要的“无证”步骤
在安装IB API之后(在Windows上,它安装到C:\ TWS API ...在Mac / Linux上,您将按照说明解压缩到〜/文件夹。)
导航到
cd "C:\TWS API\TWS API\source\pythonclient"
并运行以下命令。
python3 setup.py install