0

我是 Python 新手,我在 Eclipse 中使用 PyDev 来练习 Python,解释器是 Python 3.5。

我正在尝试开发 Python 代码来访问 Interactive Brokers,只需复制链接中描述的代码:

https://www.quantstart.com/articles/using-python-ibpy-and-the-interactive-brokers-api-to-automate-trades

我下载了最新的 IBPY 库(ib-0.8.0),并使用命令安装了它

python setup.py 安装

但是,我在复制代码后一开始就出错了

   from ib.ext.Contract import Contract
   from ib.ext.Order import Order
   from ib.opt import Connection, message

PyDev 显示ContractOrderConnection的未解决导入消息

我检查了提取的 IBPY 库文件夹,它们都在那里

有人可以帮我找出原因吗?

非常感谢!

4

2 回答 2

0

通过运行解决问题:

pip3 install ibapi 
于 2020-07-16T17:36:46.970 回答
0

问题解决,IBPY源码有错误

python setup.py install

报告代码语法错误,我改正错误后,未解决的导入问题消失了,看来是源损坏了

于 2016-03-02T15:08:42.507 回答