import atom.data import gdata.data import gdata.contacts.client import gdata.contacts.data
导入这些库时出错:
import atom.core ImportError: No module named core
这些库安装正确,如下图所示。
问题是什么,为什么我会出错。
因为你安装了 atom 作为独立的依赖。 gdata 包括 原子 在里面 packages 但不在要求中。
atom
gdata
原子
我会用一个例子来解释。激活新的 virtualenv 安装 GDATA :
virtualenv
GDATA
pip install gdata==2.0.18
你的剧本很好用:
现在让我们检查一下 原子 版本: pip show atom (没有数据)。你也不会看到 atom dist-info . 所以,这只是一个python包:
pip show atom
atom dist-info
现在让我们安装 原子 检查进口( pip install atom==0.4.1 + import atom.data )您将看到错误,因为之前 原子 和 atom==0.4.1 是不同的。这是造成错误的主要原因:
pip install atom==0.4.1 + import atom.data
atom==0.4.1
希望这有帮助。