解决使用PyTorch Geometric框架,在centos中报错 `GLIBCXX_3.4.21‘not found以及 `GLIBC_2.27‘ not found 问题

解决使用PyTorch Geometric框架,在centos中报错 'GLIBCXX_3.4.21'not found 以及 'GLIBC_2.27' not found 等问题

问题描述:
安装完成pyg依赖包 跑代码报错如下:

OSError: /lib64/libstdc++.so.6: version GLIBCXX_3.4.21 not found 
(required by ****/anaconda3/envs/torch14pyg/lib/python3.6/site-packages/torch_scatter/_scatter.so)

OSError: /lib64/libm.so.6: version GLIBC_2.27 not found 
(required by ****/anaconda3/envs/py38torch190/lib/python3.8/site-packages/torch_spline_conv/_basis_cuda.so)

将报错信息进行查询 大部分给出的解决方式为升级GLIBC,此方式存在较大风险!!!可能会导致服务器坏掉
问题所在猜想为各依赖包之间的版本不匹配 下面给出解决方式:

解决流程:
安装conda友情链接linux下安装conda以及pytorch
默认已经安装完毕conda

下列安装请使用与本人相同版本号

  1. 创建新的环境
conda create -n yourEnvironmentName python==3.8.13 
#yourEnvironmentName  为自己新环境的名
  1. 安装torch
    进入yourEnvironmentName 镜像
pip install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html
#可以去掉-f及其后边的网址 使用清华源安装  但可能会不存在相应版本
  1. 安装pyg
    版本号:
torch-scatter             2.0.8
torch-sparse              0.6.9 
torch-geometric           1.6.3
torch-cluster             1.5.9 
torch-spline-conv         1.2.1 

下载链接:https://pan.baidu.com/s/1jcHDN8X3cLZvo1H3R4loKg
提取码:dwo1
也可使用官方网站自行下载:https://data.pyg.org/whl/torch-1.8.1%2Bcu111.html

下载四个.whl文件
在该文件目录下

pip install torch_sparse-0.6.9-cp38-cp38-linux_x86_64.whl
pip install torch_scatter-2.0.8-cp38-cp38-linux_x86_64.whl
pip install torch-geometric==1.6.3
pip install torch_cluster-1.5.9-cp38-cp38-linux_x86_64.whl
pip install torch_spline_conv-1.2.1-cp38-cp38-linux_x86_64.whl

安装完成

注:
出现的此类问题在不同服务器下 可能会有不同的版本解决方法 如上述方式不起作用 请自行探索 python 、torch、torch-scatter 、torch-sparse 、torch-geometric 、 torch-cluster 、torch-spline-conv 版本组合

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值