报错信息如下:
/lib64/libm.so.6: version `GLIBC_2.27' not found (required by /project/***/anaconda3/envs/gypsum/lib/python3.7/site-packages/torch_spline_conv/_basis_cuda.so)
原因是
要求GLIBC_2.27,输入:ldd --version
但是linux系统只有ldd (GNU libc) 2.17,要改gcc编译工程浩大,算了算了,那根据https://github.com/pyg-team/pytorch_geometric/issues/3477(如下图),换成安装pytorch1.9
1. 换环境
本来我是pytorch1.11+cu113
那现在重新创建环境,pytorch1.10+cu102
2. 安装对应的3个依赖包
在https://data.pyg.org/whl/选择
我选择的是最老版本的
之后逐个pip install torch_sparse-0.6.10-cp37-cp37m-linux_x86_64.whl
就好
3. 安装torch_geometric
pip install torch_geometric