我正在练习python包程序。我用
创建了几个嵌套目录 __init__.py
个文件。但在导入这些
模块IDE(pycharm)没有显示(帮助)自动显示可能的选项
在IDE中键入。(DOT)之后。但是当我们尝试导入内置包时,python会自动
键入后,帮助我们。(DOT),它显示了可能的模块。我已经将包路径添加到sys.path,
我还能做些什么?
答案 0 :(得分:0)
如果包结构的根与项目的根目录不同,则需要在PyCharm中将其标记为源根。例如,如果您的目录结构如下所示:
myProject
src
mypackage
__init__.py
mymodule.py
并且您尝试导入“mypackage.mymodule”,“src”目录需要标记为源根目录。您可以通过从项目视图中的目录上下文菜单中选择相应的操作来完成此操作。