Paddle icon indicating copy to clipboard operation
Paddle copied to clipboard

安装paddle2.3 的编译问题

Open aturbofly opened this issue 1 year ago • 1 comments

问题描述 Issue Description

安装paddle2.3 依赖Python3.8。 说是要用gcc8.2来编译python否则后面会有很多麻烦?

但是涉及到gcc8.2的时候出现:relocation error: /opt/compiler/gcc-8.2/lib/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-x86-64.so.2 with link time reference。 这个要怎么解决?

版本&环境信息 Version & Environment Information

Paddle2.3 python 3.8

aturbofly avatar Feb 02 '24 03:02 aturbofly

这个问题是由于在安装Paddle2.3时涉及到gcc8.2时出现了relocation error的错误。这个错误是因为在编译Python时使用了gcc8.2,但是系统中的libc库版本不兼容导致的。具体错误信息为:/opt/compiler/gcc-8.2/lib/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-x86-64.so.2 with link time reference,解决这个问题的方法是更新系统的libc库版本,或者使用与系统libc库版本兼容的gcc版本进行编译。你可以尝试升级系统的libc库版本,或者使用与系统libc库版本兼容的gcc版本进行编译

Galaxy1458 avatar Feb 16 '24 12:02 Galaxy1458