django-admin.py在PowerShell中无法正常工作

时间:2014-04-02 04:07:08

标签: python django powershell python-3.x django-1.6

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

如果我尝试使用py -3py运行命令,我会this

但是,如果我在cmd中运行django-admin.py startproject mysite,它就会起作用。

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

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

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

编辑:我正在运行Windows 8.1。

1 个答案:

答案 0 :(得分:0)

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