安装了django之后,我尝试了一下django-admin.py startproject mysite并成功了,然后我得到了一个简单的网站,并且想从一个真实的地方开始,所以我尝试了一下django-admin.py startproject newsite,但没有任何反应。每当我尝试执行命令时,现在什么都没有发生。
django-admin.py startproject mysite
django-admin.py startproject newsite
对于现在绊脚石的任何人来说,此问题是由于Windows不遵循django-admin.py顶部的#!C:\ Path \ To \ Virtualenv \ Scripts \ Python.exe hashbang导致的,因此使用错误的python.exe(显然是virtualenv错误)。
但是,在virtualenv处于活动状态时,可以使用以下命令,这将导致使用正确的python,并且一切正常:
python C:\Path\To\Virtualenv\Scripts\django-admin.py startproject <project_name>