python - 为什么终端中的runserver命令不会运行?我(一个完整的初学者)正在使用 Django 构建一个 Web 应用程序(学习日志)
问题描述
所以我已经创建并激活了一个虚拟环境,创建了一个项目和一个应用程序(但此时应用程序并不重要)。我正在尝试查看我的项目并运行服务器命令,但它不会运行。澄清一下,我已经在 Web 应用程序方面取得了更多进展:创建了一个模型并将其迁移,以便我可以在应用程序中使用它,以管理员身份查看项目以查看模型是否正常工作,但是当我创建第二个模型时,我有麻烦迁移它。所以我后退了几步,我只能查看空项目,但这也不起作用,所以我很困惑。我可以删除并重新开始,但我想知道此时出了什么问题。以下是我尝试运行“runserver”命令时终端显示的内容,以便我可以在本地服务器上查看项目。
C:\Users\acer>cd Desktop/programming/learning_log
C:\Users\acer\Desktop\programming\learning_log>ll_env\Scripts\activate
(ll_env) C:\Users\acer\Desktop\programming\learning_log>python manage.py runserver
Traceback (most recent call last):
File "manage.py", line 10, in main
from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "manage.py", line 21, in <module>
main()
File "manage.py", line 12, in main
raise ImportError(
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
(ll_env) C:\Users\acer\Desktop\programming\learning_log>
同样,我已经设法通过管理站点查看项目,甚至输入了一个主题(因为我为主题创建了一个模型),所以很明显 django 已安装或至少已安装,并且我没有删除任何文件或文件夹。
解决方案
推荐阅读
- php - 如何修复内存耗尽的postgresql
- ios - RxSwift 不同库崩溃`NSInternalInconsistencyException`
- python - Python:如何将要处理的对象成员(可能嵌套更深)传递给函数?
- javascript - JQuery Calculator:无法让运算符工作
- python - Pandas / PEP8 - 有这么长的代码行是否正确?可以改进吗?
- c# - 在 Unity C# 代码中存储高分不起作用
- javascript - 在目录中显示完整图片
- javascript - 如果内容包含使用python中的库的某些字符串,如何在HTML中返回标签?
- sql - 使用 SQL 查找列中缺失的订单
- angular - 没有相应减速机的效果?