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