Я пытаюсь настроить IBPY и Python на своем Mac для работы с интерактивными брокерами. Я установил Git. Я создал подкаталог ibapi под Домом. Я загрузил IBPy, используя git clone https://github.com/blampe/IbPy
из каталога ibapi.Нет модуля с именем ib.message
Теперь я пытаюсь запустить программу Demo.py в Spyder. Когда я выбираю Run, я получаю сообщение об ошибке:
ImportError: No module named Ib.Message
Первые несколько строк демонстрационной программы:
import os
import sys
import time
import Ib.Message
import Ib.Socket
import Ib.Type
Я также пытаюсь запустить пример программы: ib_api_demo из http://www.quantstart.com/articles/Using-Python-IBPy-and-the-Interactive-Brokers-API-to-Automate-Trades. Когда я пытаюсь запустить это, я получаю сообщение об ошибке:
ImportError: No module named ib.ext.Contract
Первые несколько строк:
from ib.ext.Contract import Contract
from ib.ext.Order import Order
from ib.opt import Connection, message
Вы установили 'python setup.py install', поскольку python не может выполнять поиск в домашнем каталоге, и если он будет искать ваш дом, папка должна быть названа' Ib' или 'ib'. – matsjoyce
Да, я установил setup.py Python. В моей папке Home у меня есть папка ibapi. Я установил setup.py внутри \ ibapi \ ibPy \. Моя программа «Python», однако, находится в моей папке Anaconda. Должен ли я переместить его? – user3229570
Значит, он не установлен в папке python libs? – matsjoyce