Django执行python manage.py runserver无正常启动问题求助
Django开发服务器启动后直接退出,无正常启动提示
问题场景
- 已在虚拟环境
my_env中完成Django环境搭建,Python已安装且虚拟环境处于激活状态 - 通过
django-admin startproject my_site .命令创建了名为my_site的Django项目,项目目录结构符合标准Django项目布局
异常现象
执行python manage.py runserver命令后,终端仅输出以下内容就直接退出,服务器无正常启动提示,无法访问localhost:8000:
(my_env) PS C:\Users\Ananya\OneDrive\Desktop\django> python manage.py runserver Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). (my_env) PS C:\Users\Ananya\OneDrive\Desktop\django>
环境信息
pip list 输出
(my_env) PS C:\Users\Ananya\OneDrive\Desktop\django> pip list Package Version ------------------ ------- asgiref 3.7.2 backports.zoneinfo 0.2.1 Django 4.2.8 pip 20.2.3 setuptools 49.2.1 sqlparse 0.4.4 typing-extensions 4.9.0 tzdata 2023.4 WARNING: You are using pip version 20.2.3; however, version 23.3.2 is available. You should consider upgrading via the 'c:\users\ananya\onedrive\desktop\django\my_env\scripts\python.exe -m pip install --upgrade pip' command. (my_env) PS C:\Users\Ananya\OneDrive\Desktop\django>
pip show Django 输出
(my_env) PS C:\Users\Ananya\OneDrive\Desktop\django> pip show django Name: Django Version: 4.2.8 Summary: A high-level Python web framework that encourages rapid development and clean, pragmatic design. Home-page: https://www.djangoproject.com/ Author: Django Software Foundation Author-email: foundation@djangoproject.com License: BSD-3-Clause Location: c:\users\ananya\onedrive\desktop\django\my_env\lib\site-packages Requires: sqlparse, asgiref, backports.zoneinfo, tzdata Required-by: (my_env) PS C:\Users\Ananya\OneDrive\Desktop\django>
Python及Django版本
(my_env) PS C:\Users\Ananya\OneDrive\Desktop\django> python --version Python 3.8.8 (my_env) PS C:\Users\Ananya\OneDrive\Desktop\django> python -m django --version 4.2.8
已尝试的解决方法
- 指定
manage.py绝对路径执行命令 - 删除并重新创建虚拟环境
期望结果
终端能输出标准的服务器启动信息(包含Starting development server at http://127.0.0.1:8000/这类内容),可以正常访问localhost:8000
内容的提问来源于stack exchange,提问作者Ananya
相关产品推荐
相关产品推荐

