【问题标题】:"No module named dgl" but the module works“没有名为 dgl 的模块”,但该模块有效
【发布时间】:2020-06-18 07:11:58
【问题描述】:

当我在 PyCharm 编辑器中键入以下行时,它显示“没有名为 dgl 的模块”。如果我单击安装,它会给我一个错误。我为我的配置使用安装了 dgl 的 Anaconda 环境。调用 dlg.DGLGraph() 的代码可以正常工作。

import dgl
g = dgl.DGLGraph()

我遇到的唯一真正问题(我可以忍受我的代码不断向我显示警告)是自动完成在我的 PyCharm 编辑器上不起作用

【问题讨论】:

  • 这能回答你的问题吗? Using (Ana)conda within PyCharm
  • 你的代码完成工作吗?如果没有,请检查省电模式并将其关闭。
  • 代码编译正确@NaSirHuSSaiN
  • @MariusKuzm 我问的是代码完成而不是编译。
  • 省电模式已关闭。代码完成适用于除 dgl 之外的每个模块,我认为那是因为它认为它没有安装 @NaSirHuSSaiN

标签: python pycharm


【解决方案1】:

这个问题是你先安装dgl,然后再安装pytorch。 安装dgl的正确方法是先安装pytorch,再安装dgl。因为pytorch是dgl的依赖。

【讨论】:

    猜你喜欢
    • 2019-09-28
    • 1970-01-01
    • 2015-08-25
    • 2018-07-13
    • 2021-04-15
    • 2022-12-16
    • 2019-03-28
    • 2017-12-30
    • 1970-01-01
    相关资源
    最近更新 更多