【已解决】ModuleNotFoundError: No module named ‘dgl‘
最佳答案 问答题库658位专家为你答疑解惑
禁止使用下面方法安装DGL,这种方法会更新你的pytorch版本,环境越变越乱
pip install dgl
二是进入DGL官网:Deep Graph Library (dgl.ai),了解自己的配置情况,比如我cuda11.8,ubuntu,当然和linux是一样的
pip安装方式
# If you have installed dgl-cuXX package, please uninstall it first.
pip install dgl -f https://data.dgl.ai/wheels/cu118/repo.html
pip install dglgo -f https://data.dgl.ai/wheels-test/repo.html
conda安装方式
# If you have installed dgl-cudaXX.X package, please uninstall it first.
conda install -c dglteam/label/cu118 dgl
pip (nightly build)安装方式
# If you have installed dgl-cuXX package, please uninstall it first.
pip install --pre dgl -f https://data.dgl.ai/wheels-test/cu118/repo.html
pip install --pre dglgo -f https://data.dgl.ai/wheels-test/repo.html
"pip (nightly build)" 是 pip 工具的一种特定版本或构建类型。让我解释一下:
pip: pip 是 Python 的包管理器,用于安装、升级和卸载 Python 包或库。它是 Python 社区中最常用的包管理工具之一,让开发者能够轻松地管理其项目的依赖关系。
Nightly Build: "Nightly build" 是指在每天夜间(通常是开发过程中的每个工作日晚上)自动构建的软件版本。这种构建通常包含开发中的最新更改,以便开发人员和测试人员可以在新的构建中测试和评估软件。这些版本通常没有经过正式的发布或稳定性测试,因此可能包含最新功能和改进,但也可能包含错误和问题。
所以,"pip (nightly build)" 意味着你正在使用 pip 工具的夜间构建版本。这个版本通常包含最新的 pip 功能和改进,但也可能存在一些未解决的问题,因此不适用于生产环境。它通常是供开发人员和测试人员用于尝试新功能和提前了解下一个 pip 版本的工具。如果你对 pip 有特定需求或想要体验最新的功能,可以尝试使用 "pip (nightly build)" 版本,但在生产环境中,通常建议使用稳定的 pip 版本。
99%的人还看了
相似问题
- flink1.13.6版本的应用程序(maven版)
- 技术分享| gcc版本升级到5.2
- 基于 Glibc 版本升级的 DolphinDB 数据查询性能优化实践
- 解决requests 2.28.x版本SSL错误:证书验证失败
- UE5和UE4版本更新重大改变汇总。
- Docker build报错总结,版本过新大避雷!
- K8S1.23.5部署(此前1.17版本步骤囊括)及问题记录
- Mongodb3.4升级高版本mongoTemplate.executeCommand报错The cursor option is required
- onnx模型转换opset版本和固定动态输入尺寸
- centos安装指定版本docker
猜你感兴趣
版权申明
本文"【已解决】ModuleNotFoundError: No module named ‘dgl‘":http://eshow365.cn/6-34412-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!