验证paddle安装时 ImportError: /home/wjn/anaconda3/lib/python3.9/site-packages/paddle/fluid/core_avx.so: undefined symbol: _dl_sym, version GLIBC_PRIVATE
[PaddlePaddle/Paddle]验证paddle时导包出现错误
回答
请问你使用的是ubuntu22.04以上的版本吗? 这个是已知问题,现在已经解决了,你可以安装最新的2.4.1版本的Paddle试试。
我用的是ubuntu22.04但是刚刚又试了一下,海斯没有解决
paddle.version看下安装的paddle版本,确定安装的是2.4.1版本的paddle吗?
import paddle 时报错,无法使用paddle.version,但是确定是2.4.1版本
安装命令发我看下吧?建议pip uninstall之后再按官网命令pip install试试。
2.4.1版本应该没有core_avx.so
了,应该叫libpaddle.so
。
重新按照官方安装了,但是还是出现这样的错误
安装的是2.41的
现在的报错应该是另一个问题了,你可以`find / -name libcudart*' 找下你环境里的相关so文件在哪里,把这个so文件的路径加到LD_LIBRARY_PATH里看行不行。 另外,可以试下直接pip安装有没有问题,看是不是conda改变了相关的环境变量。
把这个so文件的路径加到LD_LIBRARY_PATH里也不行,又试了pip也一样
我也是,按照官方使用 conda 的命令安装失败。
这几个都有问题,11.7 之前的版本是 import 就有问题,11.7 是 check 有问题
有可能是cuda驱动的版本与whl包的版本不对应。 麻烦nvidia-smi看下cuda driver的版本,选择对应的cuda版本安装。
同一个版本都是 11.6 的:(
我是需要安装下驱动吗
忘记打开的是cpu环境,在aistudio下运行程序报一样的错误,pytorch可以用gpu,paddle就报这样的错误
有使用镜像吗?nvcc -V
看下呢?
另外使用find / -name 'libcudart*'
命令打印下路径我看看?也echo $LD_LIBRARY_PATH
看下这个环境变量。