setting.py里INSTALLED_APPS里写jamip.db.materials.apps.MaterialsConfig和jamip.db.materials.apps同样报错
django.core.exceptions.ImproperlyConfigured: Cannot import 'materials'. Check that 'jamip.db.materials.apps.MaterialsConfig.name' is correct.
应用路径是~/miniconda3/envs/jamip/lib/python3.9/site-packages/jamip/db/materials
app.py里为
from django.apps import AppConfig
class MaterialsConfig(AppConfig):
name = 'materials'
这如何解决
解决方法一:
Main代码中增加;
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
解决方法二:
命令行运行程序之前运行以下命令或者在bat 批处理文件中增加这句话;
set DJANGO_SETTINGS_MODULE=mysite.settings