Запрос к API в Python. И отображение в окне tkinter - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь сделать некоторые вызовы API с Binance Exchange и сделать некоторые живые вычисления, отображая результаты в окне.Я провел 4 часа и все еще получаю ту же ошибку.Нет другой документации, которая бы указывала, что я делаю что-то не так - разве я неправильно установил пункт Binance?Я новичок в Python и API, поэтому я не знаю, с чего начать проблемы с pip в командной строке.

переименование файла, установка команд pip3, куча других команд pip.

from tkinter import *
from binance.client import BinanceRESTAPI, BinanceWebSocketAPI
#And I have tried renaming my file test_app.py nothing works

bina = Binance()

rest_client = BinanceRESTAPI(pub_APIKEY, pvt_APIKEY)
ws_client = BinanceWebSocketAPI(pub_APIKEY)

master = Tk()
master.geometry("480x360")


mainloop( )

Я получаю следующее исключение:

ModuleNotFoundError
No module named 'binance'
    File "/Users/tha-messenja/blockchaintutorial/test_app.py", line 2, in <module>
from binance.client import BinanceRESTAPI, BinanceWebSocketAPI

1 Ответ

2 голосов
/ 26 июня 2019

Вы не установили этот пакет binance.

Я предлагаю вам использовать виртуальные среды, например:

python3 -m venv test_env
source test_env/bin/activate  # Linux
# test_env/Scripts/activate.bat  # Windows
python -m pip install binance
...