问题描述
我一直在到处寻找解决方案。 我尝试执行“python manage.py runserver”命令,但我收到的只是一个错误:stack trace。 我激活了一个 virtualenv,它也在屏幕上可见。 我也做了“路径”的事情:path variables。我为此浪费了很多时间。
我还能做什么?
我必须注意,我在这个世界上还很陌生。最近几乎没有完成我的第一个“hello world”。
编辑 1.
python3 对我不起作用。它说“找不到 Python;不带参数运行以从 Microsoft Store 安装,或从设置 > 管理应用程序执行别名禁用此快捷方式。”
在 pip install django 之后我得到了
"要求已经满足:django in c:\users\medion\appdata\local\programs\python\python39\lib\site-packages (3.1.5) 要求已经满足: sqlparse>=0.2.2 in c:\users\medion\appdata\local\programs\python\python39\lib\site-packages (from django) (0.4.1) 需求已经满足:pytz in c:\users\medion\appdata\local\programs\python\python39\lib\site-packages(来自django)(2020.5) 要求已经满足:asgiref=3.2.10 in c:\users\medion\appdata\local\programs\python\python39\lib\site-packages (from django) (3.3.1)"
也感谢这么快的回复
解决方法
你可以尝试使用python3运行吗?只需输入
python3 manage.py runserver
也请尝试安装 django 并发送输出。
你必须输入
pip install django
,
问题是您没有根据您的“堆栈跟踪链接”激活虚拟环境。我认为您收到错误的原因是您已在虚拟环境中安装了 Django,但正在系统中运行该程序,即在虚拟环境之外。
如果您使用“VirtualEnv”创建虚拟环境,请导航到环境所在的目录(文件夹)并运行Name_of_your_environment\Scripts\activate
,然后运行python manage.py runserver