有这样的结构:
test
|
|------- __init__.py
|
|------- Modules/(package)
| |
| |----- __init__.py
| |----- LDAPManager.py
| |----- PasswordManager.py
|----- other_scripts/ (package)
|------module1.py
|------__init__.py
|
|------- Scripts/(package)
| |
| |----- __init__.py
| |----- CreateUser.py
| |----- FindUser.py
在module1中,我想从FindUser导入一个函数,所以我使用: 从test.Scripts.FindUser导入func1 然后我看到这个错误: ImportError:没有名为test.Scripts.FindUser的模块
似乎这个错误是因为测试不被识别为包,但为什么呢? 或另一个原因导致失败?