运行Django测试尝试导入已删除的模块

运行Django测试尝试导入已删除的模块,django,python-3.x,unit-testing,django-unittest,Django,Python 3.x,Unit Testing,Django Unittest,我有一个Django项目,我正在尝试测试。它有一个名为“people”的应用程序,我已将其替换为另一个应用程序“participant”。我已经更改了所有需要的设置,但是为什么我运行python manage.py测试,它不会运行测试,因为它无法导入人员,因为我删除了它 是否有我可以删除或重置的内容来删除以前测试运行的所有内存?其他一切正常。尝试删除所有pyc文件,然后尝试重新运行测试@ruddra可能在导入语句中仍有对people应用程序的引用。我会在项目范围内搜索“people”,看看是否还

我有一个Django项目,我正在尝试测试。它有一个名为“people”的应用程序,我已将其替换为另一个应用程序“participant”。我已经更改了所有需要的设置,但是为什么我运行
python manage.py测试
,它不会运行测试,因为它
无法导入人员
,因为我删除了它


是否有我可以删除或重置的内容来删除以前测试运行的所有内存?其他一切正常。

尝试删除所有
pyc
文件,然后尝试重新运行测试@ruddra可能在导入语句中仍有对people应用程序的引用。我会在项目范围内搜索“people”,看看是否还有引用。这很糟糕:我忘了为正在运行的测试集更改Bash别名。它仍然是用来测试人们的。感谢@OzgurakCality删除所有
pyc
文件,然后再次尝试运行测试,但没有这样做@ruddra您的导入语句中可能仍然有对people应用程序的引用。我会在项目范围内搜索“people”,看看是否还有引用。这很糟糕:我忘了为正在运行的测试集更改Bash别名。它仍然是用来测试人们的。谢谢@OzgurAkcali