没有名为“bitmex_websocket”的模块
Posted
技术标签:
【中文标题】没有名为“bitmex_websocket”的模块【英文标题】:No module named 'bitmex_websocket' 【发布时间】:2019-03-30 04:59:51 【问题描述】:我对编码很陌生,所以请耐心等待。我正在尝试从 bitmex 连接到 websocket API。我完全遵循这一点,但使用我的 API 密钥和主网上。我也试过了,但在第 1 行也有同样的错误!!! https://github.com/BitMEX/api-connectors/tree/master/official-ws/python
我尝试重新安装 python 和我的 IDE。其他模块也可以工作,例如 numpy。有几个 github 存储库显示他们正在使用它在我上面链接的 github 中显示的内容连接到 websocket,没有明显问题,但我无法运行它们,因为我得到了同样的错误。我认为这将是一件非常容易的事情,所以提前谢谢你。
from bitmex_websocket import BitMEXWebsocket
ws=BitMEXWebsocket(endpoint="https://www.bitmex.com/api/v1",symbol="XBTUSD",api_key="MY API KEY", api_secret="MY API KEY")
这是来自 pycharm 的控制台。
Traceback(最近一次调用最后一次): 文件“C:/Users/Ben/PycharmProjects/BitmexTrends/main.py”,第 1 行,在 导入 bitmex_websocket ModuleNotFoundError:
编辑:是的,我已经 pip 安装了 bitmex-ws 抱歉。
如果有帮助,这将在 pip install bitmex-ws 上安装:sitepackages
【问题讨论】:
pip install bitmex-websocket
使用此命令安装模块。
@ManzurulHoqueRumi 抱歉应该说我已经这样做了。现在在帖子中对其进行了编辑。还有其他想法吗?
【参考方案1】:
原来这是我不知道 PyCharm 是如何工作的!转到设置 -> 解释器 -> + -> bitmex-ws -> 安装。
但是我在 vs 代码中尝试了这个,并且也出现了同样的错误。我还需要在那里添加软件包吗?有点困惑,因为我认为在这些 IDE 中工作没有必要这样做。
【讨论】:
以上是关于没有名为“bitmex_websocket”的模块的主要内容,如果未能解决你的问题,请参考以下文章
macOS 上的“ModuleNotFoundError:没有名为 'dbus' 的模块”
ModuleNotFoundError:没有名为“推理”的模块
为啥 ImportError:没有名为 lightgbm 的模块