pycharm中的项目中可以包含package、目录(目录名可以有空格)、等等。目录的某个包中的某个py文件要调用另一个py文件中的函数,首先要将目录设置为source root,这样才能从包中至上至上正确引入函数,否则怎么引入都出错:
SystemError: Parent module '' not loaded, cannot perform relative import
Note:目录 > 右键 > make directory as > source root
本文详细介绍了如何在PyCharm中正确配置项目结构,确保不同模块间的顺利引用。通过设置目录为source root,实现包内相对路径的正确导入,避免SystemError错误。
pycharm中的项目中可以包含package、目录(目录名可以有空格)、等等。目录的某个包中的某个py文件要调用另一个py文件中的函数,首先要将目录设置为source root,这样才能从包中至上至上正确引入函数,否则怎么引入都出错:
SystemError: Parent module '' not loaded, cannot perform relative import
Note:目录 > 右键 > make directory as > source root

被折叠的 条评论
为什么被折叠?