我已经在我的windows vista计算机上安装了django,并且可以将django库添加到python脚本中,但似乎无法通过命令行正常工作:
django-admin.py startproject mysite
当我尝试运行此命令或帮助命令时,我总是得到显示所有命令的默认消息,就像我没有发送第二个参数一样。
有关如何解决此问题的任何想法?
答案 0 :(得分:0)
试
python django-admin.py startproject mysite
您可cd
到django-admin.py
答案 1 :(得分:0)
我在Windows上开发时遇到的最大问题是路径问题。我使用virtualenv和David Marble's port of virtualenvwrapper因此,我完全符合django-admin.py的路径。当然,virtualenv的站点包可以添加到我的PATH中,但我发现粘贴在路径中也很容易。
尝试完全限定django-admin.py的路径,看看是否能让你前进。
答案 2 :(得分:0)
如果设置了python变量环境,你应该尝试像
这样的东西python Path\to\django\installation\bin\django-admin.py startproject mysite
答案 3 :(得分:0)
仅供参考,我根据我在此处找到的另一个主题找出了问题:
Windows is not passing command line arguments to Python programs executed from the shell
问题在于注册表如何处理我对admin.py的调用以及它正在丢弃我传递的参数这一事实。
希望这能帮助遇到此问题的其他人。