首页 PaddleHub 帖子详情
cannot import name 'RNNCell'
收藏
快速回复
PaddleHub 问答预训练模型 2156 9
cannot import name 'RNNCell'
收藏
快速回复
PaddleHub 问答预训练模型 2156 9

用hub 安装 senta_bilstm库,结果抛出错误:

$  hub install senta_bilstm

ImportError: cannot import name 'RNNCell' from 'paddle.fluid.layers' (/home/balcony/anaconda3/envs/paddle_env/lib/python3.9/site-packages/paddle/fluid/layers/__init__.py)

 

环境配置:

ubuntu 22.04

conda

paddlepaddle  ==2.5.0

cuda ==11.7

cuDNN = 8.9.3

paddlehub =2.3.1

0
收藏
回复
全部评论(9)
时间顺序
阿衰布吉岛
#2 回复于2023-07

参考一下

0
回复
d
dingyuana
#3 回复于2023-08

同样的问题,我感觉是2.5版本以上才出现这个问题

0
回复
清晨午夜
#4 回复于2023-08

相同的问题,依赖各种报错,手动调整到最后报错 cannot import name 'RNNCell'

1
回复
清晨午夜
#5 回复于2023-08

可以看下这个问题,换个padlepadle版本后问题解决了。https://github.com/PaddlePaddle/PaddleHub/issues/2266

1
回复
本子单
#6 回复于2023-08

可是降低了版本,还有问题,2.4.2的paddle,出了这个错,更新了以后上面的错

3
回复
侯永奇
#7 回复于2023-08

楼上是怎么解决的

0
回复
侯永奇
#8 回复于2023-08
可是降低了版本,还有问题,2.4.2的paddle,出了这个错,更新了以后上面的错[图片]

咋解决的

0
回复
573438366@qq.c
#9 回复于2023-09

不需要替换版本 替换换班后会报另外的错误 修改名称 再替换下面对应的变量即可 

2
回复
w
wulili小怪兽
#10 回复于2023-10

这个咋解决的啊,修改名称的位置我也找不到

 

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户