我还记得,几天前我做了什么。一切都运行正常,但是当我从pip下载一个包ipwhois
时,一切都突然停止了工作(我不认为安装软件包会弄乱一切吗?)。从那以后,我无法导入任何本地模块。我卸载了python一百次,我甚至尝试卸载我的IDE(Visual Studio 13 Ultimate,有时是PyCharm社区版),我检查了路径是否包含在PYTHONPATH
中。它就在那里。而且我也不认为这是“循环的”。进口问题。
我的目录 -
__init__.py
subfolder
|
|-- __init__.py
handler.py
sub-subfolder
|
|-- __init__.py
try_module.py
现在,在handler.py
,import
语句import subfolder.sub-subfolder.try_module
,但它会引发错误no module name 'subfolder'
,即使我导入{{1} }}。现在,当我尝试执行相对导入时,它会抛出from .. import ..
。我没有任何想法,现在该做什么。