前言
由于今天要使用GCNConv这个模块,需要安装 torch_geomertic 这个库,我就直接pip install 了,倒是顺利安装下来了,但是运行代码的时候会报错,会警告你没有以下一些库torch_scatter torch_sparse torch_cluster torch_cluster,结果就是去百度了一下,原来这些是torch_geomertic的依赖库,需要先依次安装这些库,然后才能安装torch_geomertic,下面是解决办法。
解决办法
step1.首先检查pytorch的版本
pip list
step2.下载torch_geometric的依赖库
选择你对应的torch版本,这里直接点就行,会跳转而不是安装torch。
这里主义cp就是python的版本,我的是cp310就是python3.10,你可以在对应的anaconda虚拟环境中使用conda list查看python的版本。
1)右键,点击【复制链接】
2)回到anaconda虚拟环境界面,输入以下语句执行,注意安装的顺序(torch_scatter、torch_sparse、torch_cluster、torch_spline_conv)
pip install {相对应whl的网址,你复制了直接粘贴就行}
step3.上边四个安装完成后,安装torch-geometric
pip install torch-geometric
step4.测试
运行代码,是否还有相应的错误
结束
如果感觉有用,留个点赞吧,这个账号会持续发布一些问题的解决方法,感谢!