python无法导入自定义包,主要有以下三点没有注意:
1、没有package的文件夹设置为source,设置包的方式有两种:
第一种:首先选中自定义包,右键按照图示选择Sources Root即可
第二种:在settings设置界面,如图所示将自定义包设置sources
2、没有在设置勾选add source roots to PYTHONPATH
3、导入方式不正确,正确格式是 import 包的相对当前工作空间的相对路径,例如在当前目录下,需要导入first_package包,就应该写成: import ch9.first_package