1

我是 Django 新手,所以到目前为止这是一个学习过程。基本上,按照 Django 教程,我尝试运行django-admin.py startproject mysite并得到了这个输出

如果我尝试运行命令py -3或者py我得到这个

但是,如果我django-admin.py startproject mysite在 cmd 中运行,它可以工作。

py -3使用 cmd或在 cmd 中运行命令py会得到与 powershell 相同的结果。无论如何,对我来说,最重要的是当我py -3 (or just py) C:\Python33\Scripts\django-admin.py startproject mysite在powershell中使用完整的文件路径时,它可以工作......

我的路径包括 python 脚本目录,并且我设置了 .py 文件关联。我只引用路径中的 C:\Python33\Scripts 目录,因为我目前安装了 2.7 和 3.3。

不知道为什么powershell不会和Django合作。

编辑:我正在运行 Windows 8.1。

4

1 回答 1

0

如果您已经将 Scripts 文件夹的文件路径添加到 Powershell 中的环境变量中,并添加了 .py 文件关联,听起来您已经拥有了,那么您实际上不需要 .py,所以django-admin.py startproject mysite你只需要输入django-admin startproject mysite我认为的而不是 。

于 2015-01-03T20:57:06.640 回答