Как установить IB API на spyder? - PullRequest
0 голосов
/ 14 декабря 2018

Я установил программное обеспечение IB API (последнее для окон), найденное в http://interactivebrokers.github.io/# и добавил C:\TWS API\source\pythonclient\ibapi в мой PythonPath и перезапустил Spyder, но когда я пытаюсь импортировать ibapi, я получаю следующее: ImportError: No module named ibapi

Я также пытался импортировать через терминал conda, начиная с https://anaconda.org/tibkiss/ibpy2, но все равно та же ошибка.

Как я могу это исправить?

1 Ответ

0 голосов
/ 11 июня 2019

Июнь 2019: я наткнулся на эту страницу, пытаясь найти на моем Mac сообщение «no module abapi» (в Spyder).Это то, что исправило это для меня: загрузило «последнюю» (не называемую «стабильная») версию с сайта Interactive Brokers и разархивировало ее.Это создало каталог с именем IBJts (кажется, не имеет значения, в какой папке вы сохраните это.) В моем случае это был / users / myname / IBJts.Затем я открыл сеанс терминала и сделал:

cd /users/myname/IBJts
cd source/pythonclient #(there should be a setup.py file here)
python3 setup.py sdist
python3 setup.py bdist_wheel #(this will generate a fie called ibapi-9.76.1-py3-none-any.whl in a folder named 'dist')
python3 -m pip install --user --upgrade dist/ibapi-9.76.1-py3-none-any.whl

Вот и все ... тогда я сделал «импорт abapi» в spyder, и он загрузился.Теперь мне просто нужно выяснить, как использовать пакет!Удачи ...

...