在虚拟环境中找不到Atom.core
我正在尝试通过gdata客户端库使用谷歌的购物内容API,但在使用atom库时遇到了错误。
这个问题只在我尝试在虚拟环境中运行我的代码时出现。
Traceback (most recent call last):
File "/home/tabakd/documents/programming/kek/server/merchant.py", line 2, in <module>
import atom.data
File "/home/tabakd/documents/programming/kek/venv/lib/python2.7/site-packages/atom/data.py", line 24, in <module>
import atom.core
ImportError: No module named core
提前感谢大家的帮助 :D。
解决方案:
根据某人在IRC上的建议,我通过在atom目录下的client.py
和data.py
文件开头添加from __future__ import absolute_import
来修复了这个错误。
1 个回答
1
根据某人在IRC上的建议,我通过在atom目录下的client.py和data.py文件开头添加 from future import absolute_import 这行代码,成功解决了这个错误。