Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用IBPY的Python未解决导入错误_Python_Python 2.7_Python 3.x_Pydev_Ibpy - Fatal编程技术网

使用IBPY的Python未解决导入错误

使用IBPY的Python未解决导入错误,python,python-2.7,python-3.x,pydev,ibpy,Python,Python 2.7,Python 3.x,Pydev,Ibpy,我是Python新手,我正在Eclipse中使用PyDev来练习Python,解释器是Python3.5 我试图开发Python代码来访问交互式代理,只需复制链接中描述的代码: 我下载了最新的IBPY库(ib-0.8.0),并使用命令安装了它 python setup.py安装 但是,在复制代码后,我在一开始就出现了错误 from ib.ext.Contract import Contract from ib.ext.Order import Order from ib.op

我是Python新手,我正在Eclipse中使用PyDev来练习Python,解释器是Python3.5

我试图开发Python代码来访问交互式代理,只需复制链接中描述的代码:

我下载了最新的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为合同订单连接消息显示未解析的导入

我检查了解压库文件夹中的IBPY,它们都在那里

有人能帮我找到原因吗


非常感谢

问题已解决,IBPY源代码包含错误

python setup.py install

报告代码语法错误,更正错误后,未解决的导入问题消失,源代码似乎已损坏

通过运行解决问题:

pip3 install ibapi 

ibpy和ibapi是两个不同的包。来自pip的ibapi包不是ibapi的官方来源。读这里