安装torch_geometric及其依赖包
前言:
torch_geometric有许多相依赖的包,想要运行与torch_geometric有关的代码,必须要安装以下依赖的包:
(1)torch_sparse (2)torch_scatter (3)torch_cluster
我所遇到的问题:安装torch_geometric后,安装torch_sparse时出现大量报错,搜索资料有原因是这四个库的版本不匹配,多数建议如下:
(参考:https://blog.csdn.net/AugustMe/article/details/108861203)
但我未解决遇到的问题。
一、解决过程
- 1.因为我运行的代码是基于pytorch的,所以我在Anaconda下安装了pytorch,详细步骤见:B站视频:https://www.bilibili.com/video/BV1hE411t7RN?p=10。
- 2.将代码的编译器选为用pytorch的:
- 3.下载torch_sparse,torch_scatter,torch_cluster。
下载网址:https://pytorch-geometric.com/whl/
(注:根据torch版本、python版本及是否支持cudnn下载对应的whl文件,cp代表python版本)
我的torch版本如下:
查看方法之一:打开Pycharm中的setting,在Python Interpreter中找torch即可。
下载whl:
- 4.下载后放到Anaconda的Script文件夹中:
- 5.win+r输入cmd,pip进行安装:
(1)输入conda activate pytorch激活pytorch环境
(2)pip+文件地址及名字