torch-scatter
背景
想要使用conda安装torch-scatter,却不知道使用什么命令。
在https://anaconda.org/中搜索了一下这个包,
发现这么多库里面都有这个包,于是我点进去第一个,然后使用了第一个里面提供的命令,如下:
conda install conda-forge::torch-scatter
然而,这个命令报错了,坑爹呀。
解决方案
使用下面这个命令:
conda install pytorch-scatter -c pyg
这个命令我是从https://pypi.org/project/torch-scatter/这里知晓的,可以成功。
torch_geometric
torch_geometric
也好,torch-scatter
也好,直接使用命令conda install 包
安装全部都会是报错的。之前一直是通过anconda.org
来查找包的安装命令,发现里面的命令对这两个包行不通。这次发现pypi.org
里面的命令可以。你直接进入网站,搜索这个包,就会有关于这个包的介绍和安装。
这这里直接给出torch_geometric的安装方法,其可以在这里找到:https://pypi.org/project/torch-geometric/#installation。
也就是如下命令。
conda install pyg -c pyg
安装完成后,发现可以导入了:
from torch_geometric.nn import GINConv, global_mean_pool, global_max_pool, global_add_pool
torch_geometric
还是用我们上面教的方法,在pypi里面搜,得到安装命令如下:
conda install pytorch-sparse -c pyg
对应的网址参考:https://pypi.org/project/torch-sparse/
然后就可以导入了:
from torch_sparse import SparseTensor