Python:IDE建议时会发生错误
这是我的软件包结构: 这是我的_uinit.py\uu内部设置包:Python:IDE建议时会发生错误,python,pycharm,Python,Pycharm,这是我的软件包结构: 这是我的_uinit.py\uu内部设置包: from settings import * from git import * import initializer.settings as settings _repo_remote = "https://%s:%s@%s" % (settings.git_username, settings.git_password, git_info["remote"]) 这是我的函数。py: from settings imp
from settings import *
from git import *
import initializer.settings as settings
_repo_remote = "https://%s:%s@%s" % (settings.git_username, settings.git_password, git_info["remote"])
这是我的函数。py:
from settings import *
from git import *
import initializer.settings as settings
_repo_remote = "https://%s:%s@%s" % (settings.git_username, settings.git_password, git_info["remote"])
虽然我在IDE自动完成的情况下导入了设置包,但我一直得到:
ImportError: No module named initializer.settings
将我的导入更改为:
import settings
代码可以工作,但是IDE显示了一个错误,为什么会发生这种情况,出了什么问题?我假设它与它试图加载模块的路径有关,但我不知道如何更改或控制它。如果您的
main.py
位于'initializer'
文件夹中(看起来是?),您可以像这样导入:
import settings
只要
'settings'
文件夹中的\uuu init\uuuuuuuuuupy
与您描述的一样。您需要将'main.py'
放在最上面的文件夹中才能使用它。如果main.py
在'initializer'
文件夹中(看起来是?),您可以像这样导入:
import settings
只要'settings'
文件夹中的\uuu init\uuuuuuuuuupy
与您描述的一样。您需要将'main.py'
放在最上面的文件夹中,才能使用它