django-admin.py startproject mysite没有工作python 2.7

时间:2014-04-04 19:19:21

标签: python django python-2.7

我已经阅读了大量有关向Windows PATH变量添加内容的文章,但到目前为止它们都没有。我还阅读了有关编辑注册表和查找某些内容的内容,但我无法找到人们所指的内容。

所以我想跑:

django-admin.py startproject mysite

以前它会打开一个窗口,询问我打开文件的程序。我愚蠢地将它添加到python.exe,但我认为这现在导致更多的问题,因为当我运行上面的命令它打开一个小的黑色窗口然后消失,因为Python.exe现在尝试打开该文件。但我认为这可能会阻止命令工作?

当然没有创造任何东西......

这确实会导致问题,或者事情是否像以前一样破裂?真的需要一些帮助,非常令人沮丧的是,似乎没有什么能让它发挥作用。是否有您需要的其他信息,请告诉我。

2 个答案:

答案 0 :(得分:1)

我认为您的系统找不到文件django-admin.py。使用cmd并导航到包含此文件的目录,并尝试从那里执行命令:

python django-admin.py startproject mysite

如果有效,我建议您创建一个环境变量(例如DJANGO_ADMIN)来指向do django-admin.py,这样您就可以从任何地方执行以下命令:

python %DJANGO_ADMIN% startproject mysite 

修改

Windows XP 上创建环境变量:

  1. 在控制面板中打开系统。

  2. 在“高级”选项卡上,单击“环境变量”,然后单击要更改的用户变量或系统变量的名称,如下所示。点击'新'添加新的变量名称和值。

  3. Windows 7 上创建环境变量:

    1. 打开“开始”菜单,然后右键单击“计算机”。选择属性。
    2. 选择高级系统设置。
    3. 在“高级”选项卡中,选择“环境变量”。
    4. 选择'新'。
    5. Windows 8 上创建环境变量:

      开始 - >所有应用 - >控制面板 - >系统 - >高级系统设置 - >高级 - >环境变量。

答案 1 :(得分:1)

您可以关注@AmauryMedeiros应答,也可以将系统环境变量的路径设置为C:\Python27\Scripts

它有效......