Skip to content

[Question]: ModuleNotFoundError: No module named 'paddle.fluid' #10877

@Hu99ming

Description

@Hu99ming

请提出你的问题

我目前使用的paddlepaddle版本是paddlepaddle-xpu 3.0.0,因为要使用昆仑芯P800算力无法降级,目前使用的paddlenlp版本是paddlenlp 2.5.2,在进行自然语言单标签模型训练的时候出现了这个报错:[Question]: ModuleNotFoundError: No module named 'paddle.fluid',怀疑是paddlnlp版本问题,不知道怎么解决,完整日志:
XCCL /data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/paddle/base/../libs/libbkcl.so loaded
[15:45:56][sda-server-76-4][2628074][WARN][BKCL][globals.cpp:211] xccl version: d6202e5 [rdma] [bugfix for non-XDR mode] build data: Feb 10 2025 11:13:15
which: no ccache in (/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/bin:/data/data/anaconda/anzhuang/bin:/data/data/anaconda/anzhuang/condabin:/usr/lib/jdk/bin:/usr/lib/jdk/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/paddle/utils/cpp_extension/extension_utils.py:711: UserWarning: No ccache found. Please be aware that recompiling all source files may be required. You can download and install ccache from: https://github.com/ccache/ccache/blob/master/doc/INSTALL.md
warnings.warn(warning_message)
/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/_distutils_hack/init.py:31: UserWarning: Setuptools is replacing distutils. Support for replacing an already imported distutils is deprecated. In the future, this condition will fail. Register concerns at https://github.com/pypa/setuptools/issues/new?template=distutils-deprecation.yml
warnings.warn(
Traceback (most recent call last):
File "/data/anaconda/SAD_automodel/auto_model/nlp/text_classification_oneLabel/train.py", line 17, in
from paddlenlp.data import DataCollatorWithPadding
File "/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/paddlenlp/init.py", line 35, in
from . import (
File "/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/paddlenlp/data/init.py", line 16, in
from .data_collator import *
File "/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/paddlenlp/data/data_collator.py", line 25, in
from ..transformers import BertTokenizer
File "/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/paddlenlp/transformers/init.py", line 40, in
from .gpt.modeling import *
File "/data/data/anaconda/anzhuang/envs/SDA_automodel_gpu/lib/python3.8/site-packages/paddlenlp/transformers/gpt/modeling.py", line 24, in
from paddle.fluid import layers
ModuleNotFoundError: No module named 'paddle.fluid'

麻烦大佬给个解决方式

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions