ModuleNotFoundError,正在尝试使用 binance.websockets
ModuleNotFoundError, trying to use binance.websockets
嗨,我认为这会很简单,但我想不出来。
它找不到 binance.websockets,但它可以找到 binance.client,这应该是同一个包的一部分?
import config
import os
from binance.client import Client
from twisted.internet import reactor
from binance.websockets import BinanceSocketManager
运行 这个导入代码给出了这个错误
Traceback (most recent call last):
File "/home/lucho/Documents/cryptoAPIs/binance/importconfig.py", line 6, in <module>
from binance.websockets import BinanceSocketManager
ModuleNotFoundError: No module named 'binance.websockets
获取我用 pip3 安装的库
pip3 安装 python-binance
pip3 安装 binance-api
使用这个“pip install python-binance==0.7.9”
如果您查看 1.0.1 版的重大更改,他们会提到他们更改了 Websockets,所以这可能就是您遇到的问题。
我会重新安装最新版本的“pip install python-binance”并在他们的仓库中使用最新的示例:
https://github.com/sammchardy/python-binance
BinanceSocketManager 不再位于 websockets 文件中。将您的导入更改为:
from binance.streams import BinanceSocketManager
这将解决问题
嗨,我认为这会很简单,但我想不出来。
它找不到 binance.websockets,但它可以找到 binance.client,这应该是同一个包的一部分?
import config
import os
from binance.client import Client
from twisted.internet import reactor
from binance.websockets import BinanceSocketManager
运行 这个导入代码给出了这个错误
Traceback (most recent call last):
File "/home/lucho/Documents/cryptoAPIs/binance/importconfig.py", line 6, in <module>
from binance.websockets import BinanceSocketManager
ModuleNotFoundError: No module named 'binance.websockets
获取我用 pip3 安装的库
pip3 安装 python-binance
pip3 安装 binance-api
使用这个“pip install python-binance==0.7.9”
如果您查看 1.0.1 版的重大更改,他们会提到他们更改了 Websockets,所以这可能就是您遇到的问题。
我会重新安装最新版本的“pip install python-binance”并在他们的仓库中使用最新的示例: https://github.com/sammchardy/python-binance
BinanceSocketManager 不再位于 websockets 文件中。将您的导入更改为:
from binance.streams import BinanceSocketManager
这将解决问题