0

IbPy を使用して Interactive Brokers API に接続する際に問題が発生しています。インポートしようとしています:

ib.optインポート接続、メッセージが機能しない

そして、私が得るエラーメッセージは次のとおりです:from ib.opt import Connection, message

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "build/bdist.macosx-10.9-intel/egg/ib/opt/__init__.py", line 30, in <module>
  File "build/bdist.macosx-10.9-intel/egg/ib/opt/connection.py", line 22, in <module>
  File "build/bdist.macosx-10.9-intel/egg/ib/opt/sender.py", line 11, in <module>
  File "build/bdist.macosx-10.9-intel/egg/ib/ext/EClientSocket.py", line 21, in <module>
  File "/Library/Python/2.7/site-packages/IbPy-0.7.6_9.51-py2.7.egg/ib/ext/EReader.py", line 29
SyntaxError: cannot assign to None

私の調査ではこれらのサイトが指摘されましたが、それでも問題を解決できません。どんな助けでも大歓迎です。

https://code.google.com/p/ibpy/issues/detail?id=16

システム仕様: OSX 10.9.5 (マーベリック) Python 2.7.8

前もって感謝します。

4

1 に答える 1

2

@achampionが問題を解決しました

easy_install または pip を使用して pip install IbPy==0.7.2-9.00; を実行します。python -c 'from ib.opt import Connection, message'

于 2015-04-03T23:31:03.130 に答える