python - ModuleNotFoundError:Django 中没有名为“learning_logs.settings”的模块
问题描述
由于某种原因,我无法将文件从一个迁移到另一个。我正在研究“Python 速成课程”一书中的 Django 项目。CMD 提示消息
(ll_env) C:\Users\visha\learning_log>python manage.py makemigrations learning_logs
ModuleNotFoundError: No module named 'learning_logs.settings'
- 这是在命令提示符中。我检查了设置文件,并且确实在已安装的应用程序元组中包含了带有逗号的“learning_logs”。这是python“设置”文件的代码
INSTALLED_APPS = [
# default apps
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# my apps
'learning_logs',]
我已经看到他们必须只包含逗号的解决方案,但我已经包含它并且仍然在命令提示符下收到错误。项目结构:
C:.
├───learning_log
│ └───__pycache__
├───learning_logs
│ ├───migrations
│ └───__pycache__
解决方案
推荐阅读
- python - 是否可以让 pandas csv_reader“sep”参数使用空格一个单词和一个数字?
- go - 如何在应用程序中保留单个 AWS S3 会话?
- c++ - 将数组排序在其他相同的数组旁边
- docker - 如何在 Kubernetes 中修改 Docker 配置文件以解析“Ctrl+p”键?
- c# - 重新配置 Linq 查询以创建对象:LINQ to Entities 无法识别该方法
- mysql - 为证券交易所构建数据库的最佳方法是什么?
- java - 将一个do-loop放在另一个do-loop中是不是很糟糕?
- flutter - PageView 抛出“_positions.isNotEmpty”:ScrollController 未附加到任何滚动视图
- python - 如何让 Mypy 意识到在某些情况下不会使用默认值
- ios - 识别用户何时触碰 UICollectionView 单元格