您现在的位置是:首页 >技术教程 >PaddleNLP ops在飞桨星河社区AI平台编译不通过(未解决)网站首页技术教程

PaddleNLP ops在飞桨星河社区AI平台编译不通过(未解决)

skywalk8163 2025-07-13 12:01:03
简介PaddleNLP ops在飞桨星河社区AI平台编译不通过(未解决)

飞桨星河社区AI平台是非常好的AI平台,可以提供V100算力,用来学习飞桨AI框架。在学习这个项目的时候:

这个项目:【PaddleNLP 3.0】轻松动手玩转DeepSeek-R1 - 飞桨AI Studio星河社区

碰到了PaddleNLP ops编译不通过的问题。

问题重现

使用命令

!cd /home/aistudio/PaddleNLP/csrc && python /home/aistudio/PaddleNLP/csrc/setup_cuda.py install

报错:

/home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/top_p_sampling_reject.cu.o is compiled
[2025-02-09 09:49:20,744] [    INFO] spawn.py:60 - g++ -pthread -B /opt/conda/envs/python35-paddle120-env/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/python35-paddle120-env/include -fPIC -O2 -isystem /opt/conda/envs/python35-paddle120-env/include -pthread -B /opt/conda/envs/python35-paddle120-env/compiler_compat -shared /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/dequant_int8.cu.o /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/encode_rotary_qk.cu.o /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/flash_attn_bwd.o /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/fused_get_rope.cu.o /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/get_output.o /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/get_padding_offset.cu.o /home/aistudio/PaddleN
g++: error: /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/encode_rotary_qk.cu.o: No such file or directory
g++: error: /home/aistudio/PaddleNLP/csrc/build/paddlenlp_ops/lib.linux-x86_64-cpython-310/top_p_candidates.cu.o: No such file or directory
error: command '/usr/bin/g++' failed with exit code 1

尝试解决问题

换用V100 32G环境,没有解决

先搁置。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。