写在前面:最近我换了一个新的服务器,需要重新下载和配置环境。之前我的系统是Ubuntun22.04,这个属于比较新的服务器了,但是我最近这个新的服务器是CentOS7,版本挺低的,所以我使用anaconda安装python环境时候遇到了一些问题。安装的步骤参考的是我之前的博客,一直正常使用conda安装python(命令也是来自于pytorch官网),但是等我安装好之后检测python环境时,出现了下面的报错信息:
这一段的主要信息是在说,pytorch需要GLIBC_2.27版本的,但是我的服务器系统的版本太低了,安装的版本是1.27,可以使用下面这个ldd --version的命令:

然后尝试了多次卸载和安装,都无法解决。最后我试着使用pip安装,结果发现成功了。
所以如果你也遇到这个问题可以尝试一下pip。之前我在安装时就因为pip和conda混用导致冲突,但是之前我没有深究。
这次我去看了一下知乎大神的一些回答,发现pip安装时对依赖的检查没有那么严格,我猜测可能是这个原因,也不知道后续会不会出现一些问题,不过目前我跑模型还没有。
最后,如果你是自己的虚拟机下或者linux系统中可以选择升级,但是我这个是在服务器下面,大家公用,所以升级不太现实。

3万+

被折叠的 条评论
为什么被折叠?



