Windows上的Django--django-admin.py不起作用

Jun*_* Gu 6 python django

我这些天刚刚开始使用Django,但我无法运行此命令

    django-admin.py startproject myproject
Run Code Online (Sandbox Code Playgroud)

好吧,CMD没有提示说这个命令不被识别.相反,它只是打开文件django-admin.py打开我的Sublime.当然,在当前文件夹中没有创建名为myproject的文件夹.

我设法通过键入命令来启动Django项目

    python C:\Python27\Scripts\django-admin.py startproject myproject
Run Code Online (Sandbox Code Playgroud)

但是当我省略关于django-admin.py的绝对路径信息的部分时,该命令不起作用,说python无法在当前目录中找到这样的文件.

我有什么办法可以尝试使用更短的命令吗?(PS:我在PATH中有C:\ Python27 \和C:\ Python27\Scripts \)

rem*_*ram 7

最简单的方法(由文档推荐)是将django-admin.py复制到项目的目录中.

技术细节:有变通方法setuptools,使入口点在Windows上正常工作,通过安装将正常运行,即使Python中没有被设置为.py文件的默认处理程序.exe文件,但Django是没有使用setuptools,但distutils直接.我不知道有关迁移到setuptools的任何讨论.

或者,您可以将python.exe设置为打开.py文件的默认程序,而不是文本编辑器.