2015-04-03 1 views
0

У меня возникли проблемы с подключением к Interactive Brokers API с IbPy. Я пытаюсь импорта:Интерактивные брокеры с IbPy, соединение API не работает на Mac OsX

ib.opt импорта Connection, сообщение не работает

и сообщение об ошибке я получаю: от ib.opt импорта Connection, сообщение

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 (Maverick) Python 2.7.8

Спасибо заранее.

+0

'$ pip install IbPy == 0.7.2-9.00; python -c 'из ib.opt import Connection, сообщение' здесь никаких проблем. – AChampion

+0

@achampion Я побежал, что, но я все еще получаю ошибку: SyntaxError: не может присвоить None – user2573081

+0

кажется версия IbPy вы установили имеет эту проблему, установить предыдущую версию IbPy, например, 0.7.2-9.00 – AChampion

ответ

1

@achampion решается вопросов,

либо использовать easy_install или пип и запустить пункт установить IbPy == 0.7.2-9.00; python -c 'из ib.opt import Connection, message'

Смежные вопросы