我在九天毕昇平台使用paddlepaddle框架训练实例时,调用GPU出现下文错误:
--------------------------------------
C++ Traceback (most recent call last):
--------------------------------------
No stack trace in paddle, may be caused by external reasons.
----------------------
Error Message Summary:
----------------------
FatalError: `Segmentation fault` is detected by the operating system.
[TimeInfo: *** Aborted at 1665058442 (unix time) try "date -d @1665058442" if you are using GNU date ***]
[SignalInfo: *** SIGSEGV (@0x0) received by PID 17844 (TID 0x7fca990822c0) from PID 0 ***]
Segmentation fault (core dumped)
查询了很久,在平台上的都说是因为和cuda和cudnn版本有关系,但是我查询之后发现和这个没有关系。在参考了:nullhttps://blog.csdn.net/u014577702/article/details/123453508
后,明白了问题所在。只需要在命令行输入:
export LD_LIBRARY_PATH=/root/.local/conda/envs/你自己虚拟环境的名称/lib:$PATH
按下enter后,即可正常运行训练脚本。