我的目录结构如下:
-webapps
--components
--__init__.py
--component1.py
--component2.py
--functions
--__init__.py
--function1.py
--function2.py
function1.py和function2.py以
开头import sys
sys.path.append("../..")
from components import component1
__ init__.py都是空的。
我可以导入component1及其方法,但我无法导入component2及其方法。任何人都可以指出可能有什么问题吗?
答案 0 :(得分:0)
我已经解决了上述问题。所以我在
有一个目录/Users/skakani/Library/Caches/PyCharm40/python_stubs/2068767379/
有这些文件夹'组件'和'功能',但它没有任何'webapps'文件夹。删除这些文件夹后,一切都按预期开始工作。这些文件夹也有类似的结构,但我不知道为什么只创建这些文件夹。另外,我不知道如何创建/ Users / skakani / Library / Caches / PyCharm40 / python_stubs / 2068767379 / structure。
如果您遇到类似的问题,那么您应该转到/ Users / skakani / Library / Caches / PyCharm40 / python_stubs /文件夹,看看它有哪些子文件夹。