在运行代码时报错 'NoneType' object has no attribute 'knn',但检查代码后发现是没有问题的,所以怀疑是不是缺少包,开始的时候只是装了torch_geometric、torch-scatter和torch-sparse,查了半天发现少一个torch-cluster,但在安装时出现的问题。 >pip install torch-cluster Failed building wheel for torch-cluster 查阅资料后发现要先下载whl文件再pip https://pytorch-geometric.com/whl/进入网站后找到自己的torch版本(>python -m pip list 查看安装包的版本)。
仍然报错,看到一个哥们发的帖子后,他说要装 -cpxx-cpxxm-win32这样格式,于是我把名字改了后重新pip;
还是不行,于是又回到网站下载了2,成功安装。
安装后knn不再报错。