我尝试使用软件包但收到错误
ImportError: No module named 'bitex.api'; 'bitex' is not a package
这是包裹:
https://github.com/nlsdfnbch/bitex
我尝试了解更多关于包的信息:
https://www.smallsurething.com/how-python-modules-and-packages-work/
但我似乎无法理解为什么我会收到错误,我认为通过添加一个点你进入一个文件夹然后它应该导入GeminiWSS类。
我试图从自述文件中运行示例:
from bitex.api.WSS import GeminiWSS
import time
wss = GeminiWSS()
wss.start()
time.sleep(5)
wss.stop()
while not wss.data_q.empty():
print(wss.data_q.get())
我做错了什么?
答案 0 :(得分:0)
您可以随时为其处理pip并将模块安装为全局。
pip install git + https://github.com/nlsdfnbch/bitex
只是在docker容器中尝试并安装为全局,建议您在虚拟环境中安装
对于任何查看此答案的人来说,这都依赖于在机器上安装pip和git
答案 1 :(得分:0)
问题是该脚本被称为bitex.py。谢谢Hansaplast