繁体   English   中英

ImportError:无法从“pymatgen”(未知位置)导入名称“MPRester”

[英]ImportError: cannot import name 'MPRester' from 'pymatgen' (unknown location)

我在 jupyter 笔记本中使用 python 3.8.5。 我在执行以下操作时遇到错误:

from matminer.data_retrieval.retrieve_MP import MPDataRetrieval
mpdr = MPDataRetrieval(api_key='my_api_key')

错误是:

ImportError: cannot import name 'MPRester' from 'pymatgen' (unknown location)

我已经安装了 pymatgen 和 matminer。 为什么会出现这个错误?

它被移到from pymatgen.ext.matproj import MPRester

因此 matminer 代码已过时,请尝试更新它和/或将您的 pymatgen package 降级到旧版本。

请参阅pymatgen 文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM