python中模块包无法导入import问题

第一次用Python做项目,两个package包放在同一个source文件夹下面,import却无法导入,折腾了好久,原来是python默认的根目录的问题

当没有设置新的根目录时:project structure是这样的,没有设置


Selection_004.png

此时,如下图 1、test_module.py 文件中import common时出错(红色波浪线) ,而import source文件有3 这个提示,说明可以导入进来,就是因为根目录默认是sources


Selection_002.png

在setting——project——project structure里面,单击mark as后面的①sources 右键②把sources添加到源文件中,可以看到右边③的效果


Selection_006.png

此时可以import common了


Selection_008.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。