2016-01-09 126 views
1

我已经在windows中安装了Python 2.7.10。我使用命令pip install django在路径c:python27/scripts/中安装了django,并使用来自相同路径的命令django-admin startproject mysite创建了项目。Django /manage.py runserver不起作用(Windows)

现在运行服务器我cd到路径c:python27/scripts/mysite并运行一个命令manage.py runserver/manage.py runserver 0.0.0.0:8000而这没有任何影响。

我在哪里出错了,我也无法使用python控制台运行。我不能重定向到我的项目从蟒蛇CMD。我所做的只是从Windows控制台。

编辑: 截图执行的 enter image description here

+0

你是什么意思“这没有任何效果”?它必须做一些事情。任何错误? – Sayse

+0

@Sayse它不像它在文档中说的那样执行。并且不打印任何错误。移动到下一行。 –

+0

是你的manage.py文件的可执行文件?如果你输入“python manage.py runserver”会发生什么? –

回答

1

第一步是设置环境变量。

  • windows key + pauseControl Panel\System and Security\System
  • 超前系统设置(这将打开系统属性)
  • 导航到Advanced tab>Environment variable
  • 编辑路径 - 在变量值字段附加;c:\python27
  • 重新启动CMD

然后/python manage.py runserver应该工作

0

尝试为您的项目设置virtualenv。试图从PowerShell的启动测试服务器

python .\manage.py runserver 

在Windows 10。根据Django的网站,则可能是参数的类型问题来自PowerShell中传递时

同样的问题发生在我身上。

我的解决方法是使用virtualenv。一旦设置了通过pip安装的django,runserver命令就可以工作。

相关问题