我用PyCharm做python作业。我创建了“作业01”、“作业02”等文件夹。在每个分配文件夹中,我有2个python文件。”助手.py“和”演示.py". 在“演示.py“,我必须导入Helper
文件。我用
import Helper
但是PyCharm无法识别这一点,除非我将包含Helper
文件的目录标记为Sources Root
。所以,我把我的目录“Assignment 01”标记为Sources Root
。一切都很好。现在,我从“作业02”开始。在“演示.py“任务02”,我导入了Helper
。这将从“Assignment 01”而不是“Assignment 02”导入Helper
。即使我将“Assignment 02”标记为Sources Root
,PyCharm仍然引用“助手.py来自“作业01”。如何使PyCharm指代“助手.py“在同一文件夹中?在
注意:我不想把不同的任务作为不同的项目来打开。我想把一切都作为一个单一的项目。在
任何其他建议、惯例、最佳实践也都是受欢迎的。谢谢!在
您可以将根项目文件夹设置为
Sources Root
。在之后,要从Assignment01导入Helper,只需对Assignment02执行
import Assignment01.Helper
,并执行import Assignment02.Helper
。在相关问题 更多 >
编程相关推荐