ModuleNotFoundError: No module named ‘torch_geometric‘如何解决(已解决)
ModuleNotFoundError: No module named 'torch_geometric'如何解决(已解决)
·
首先检查自己的pytorch版本
在Anaconda的命令环境下查看,先输入python,然后输入以下命令
Import torch
torch.__version__ #查看cpu版本
torch.version.cuda #查看gpu版本
在这里网址找到自己对应的版本点进去,会自动跳转出所有和你版本合适的部件
https://pytorch-geometric.com/whl/
比如你的pytorch版本是1.9.1,就进入对应版本链接,我的是cpu
然后就是这样界面
首先你需要查看自己的python,注意!!!!是python的版本,比如我是3.7.1的,所以我会按照cp37-cp37的内容下载,不然就会导致,提示平台版本不一致~
你需要下载的文件脚本是
torch_cluster-1.5.9-cp37-cp37-win_amd64.whl
torch_scatter-2.0.8-cp37-cp37-win_amd64.whl
torch_sparse-0.6.12-cp37-cp37-win_amd64.whl
torch_spline_conv-1.2.1-cp37-cp37-win_amd64.whl
下载完成后,将四个脚本同一放到你之前装pytorch的环境地址
不会换地址的,可以按照我的命令来
路径好了之后,就是安装这四个脚本了
命令分别是:
pip install 你的第一个文件全名
pip install 你的第二个文件全名
pip install 你的第三个文件全名
pip install 你的第四个文件全名
上面四个命令完成后,就是最后一步了:安装torch_geometric
同样,你需要用Anaconda下的命令,路径也是和上面一样转到pytorch的环境路径里,
pip install torch_geometric
完成
更多推荐
已为社区贡献1条内容
所有评论(0)