Python ModuleNotFoundError

时间:2018-11-03 22:28:31

标签: python python-import python-3.7

首先,我在互联网上发现的任何问题都帮我解决了这个问题。所以,我有这样的结构:

.
└── Python Scripts
    ├── Functii.py
    └── Generator Siruri
         └── GeneratorSiruri.py

除了Generator Siruri,我在Python脚本中还有另一个目录,以及我在GeneratorSiruri.py中使用的一些额外的.txt文件,但由于发现它们无关紧要,所以没有包含它们。在GeneratorSiruri.py内部,我想从上一个目录的Functii.py导入一个函数。我用来导入该函数的第一行是:

 from Functii import citeste_fisier

其中citeste_fisier是函数的名称。实际上,我尝试从自定义函数模块中导入所有内容,因为它们很少,但没有任何效果。我尝试了导入语句的所有变体。其中一些是:

 - from .. Functii import citeste_fisier
 - import Functii
 - from Functii import *

及其许多其他变体。更有意思的是,一个同学复制了我的结构,并且导入对他来说很好。是的,我知道我可以使用__init__.py制作一个程序包,但也可以在不使用它的情况下使用它,并且我更愿意在不改变结构的情况下如期使用我最初想要的方式。

0 个答案:

没有答案