当前位置: 首页 > 工具软件 > AllenNLP > 使用案例 >

解决报错:Module Not Found Error: No module named ‘allennlp.commands.elmo‘

乐健
2023-12-01

源代码是:

from allennlp.commands.elmo import ElmoEmbedder

网上看了很多解决方案,大多数是将allennlp降级到0.x版本,但是我弄了快一天没有安装上老版本的allennlp(特别是0.4.x版本的allennlp 要装0.3.1版本的pytorch 非常麻烦)

所以查了一下官网:
http://docs.allennlp.org/v2.10.1/api/modules/elmo/
发现只要改成:

from allennlp.modules.elmo import Elmo

可以解决问题 但是需要改后面的代码

 类似资料: