ImportError:没有名为' bitex.api的模块&#39 ;; ' bitex'不是一个包

时间:2017-12-15 15:39:07

标签: python python-module

我尝试使用软件包但收到错误

 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())

我做错了什么?

2 个答案:

答案 0 :(得分:0)

您可以随时为其处理pip并将模块安装为全局。

pip install git + https://github.com/nlsdfnbch/bitex

只是在docker容器中尝试并安装为全局,建议您在虚拟环境中安装

对于任何查看此答案的人来说,这都依赖于在机器上安装pip和git

答案 1 :(得分:0)

问题是该脚本被称为bitex.py。谢谢Hansaplast