首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“mephisto.core”的模块

ModuleNotFoundError:没有名为“mephisto.core”的模块
EN

Stack Overflow用户
提问于 2021-01-31 07:45:01
回答 1查看 37关注 0票数 0

我在macOS Catalina上使用的是最新版本的Mephisto。我正在尝试运行ParlAI,特别是acute_eval任务。根据MephistoAcuteEVAL的指令,我应该能够执行run.py并运行任务。然而,当我使用下面的命令运行它时,我得到了这个错误:

代码语言:javascript
复制
python run.py --pairings_filepath=example/pairings.jsonl 

这就是错误:

代码语言:javascript
复制
Traceback (most recent call last):


File "run.py", line 17, in <module>
    from parlai.crowdsourcing.tasks.acute_eval.acute_eval_blueprint import BLUEPRINT_TYPE
File "/Users/moli/opt/anaconda3/envs/py36/lib/python3.6/site-packages/parlai/crowdsourcing/tasks/acute_eval/acute_eval_blueprint.py", line 12, in <module>
    from mephisto.core.registry import register_mephisto_abstraction
ModuleNotFoundError: No module named 'mephisto.core'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-31 08:21:12

github上的ParlAI安装说明指出需要Python3.7或更高版本,但是您似乎正在使用Python3.6。这可能是问题的原因,如果升级Python版本,程序应该可以工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65974318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档