首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能调用IB包

不能调用IB包
EN

Stack Overflow用户
提问于 2015-03-28 04:48:09
回答 2查看 1.1K关注 0票数 2

使用distutils安装ib并显示,但我很难调用。以前的版本在升级换代之前就开始工作了。

代码语言:javascript
复制
!pip freeze

...
h5py==2.3.1
ib==0.8.0
ipython==2.2.0
itsdangerous==0.24
....

from ib.ext.Contract import Contract
from ib.opt import ibConnection, message

ImportError                               Traceback (most recent call last)
<ipython-input-7-88684359196c> in <module>()
----> 1 from ib.ext.Contract import Contract
      2 from ib.opt import ibConnection, message
      3 import os.path, time

ImportError: No module named ib.ext.Contract

看起来,dist utils正在“站点包”目录中安装‘ib-0.8.0-py2.7.ger’目录,但没有安装“ib”目录。有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2015-03-28 05:09:41

我可以确认pip install ib是坏的(但不知道如何--除了对我来说,它只生成. except目录,而不是 .egg本身!)无论如何,要想获得ib,我建议从以下消息来源着手:

代码语言:javascript
复制
$ git clone https://github.com/blampe/IbPy.git
$ cd IbPy
$ python setup.py install
$ cd
$ python
>>> from ib.ext.Contract import Contract
>>> 

...works在这种自动化程度较低的方式下很好!

票数 1
EN

Stack Overflow用户

发布于 2018-07-25 21:10:40

这已经很旧了,但是:

  • pip install ib没有安装由IbPy维护人员创建的东西。

原始版本(最初托管在code.google.com上,这是Troy的工作)可以安装如下:

  • pip install IbPy

当前(可以在https://github.com/blampe/IbPy/的当前存储库中看到)包含改进和修补程序,可以安装如下:

  • pip install IbPy2

从最新的源代码安装也可以直接使用pip

  • pip install git+https://github.com/blampe/IbPy.git

或者对于没有git的系统(例如,Windows):

  • pip install https://github.com/blampe/IbPy/archive/master.zip
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29313794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档