django-admin.py is not working
是django的新手,我一直在尝试建立一个没有成功的项目。当我键入
django-admin.py startproject mysite我知道了。
1 2 3 4 5 6 7
| C:\\Users\\WASSWA SAM\\Documents\\django\\djcode>django-admin.py startproject mysite
Usage: django-admin.py subcommand [options] [args]
Options:
-v VERBOSITY, --verbosity=VERBOSITY
Verbosity level; 0=minimal output, 1=normal output,
2=all output |
等...
我已经像这样将其添加到了我的路径中
1
| C:\\Python26\\Lib\\site-packages\\django\\bin |
当我从交互模式导入django时,它可以完美运行。可能是什么问题呢。我正在使用Windows 7和Django 1.3.1。我使用setup.py。
安装了它
- django-admin.py help startproject是否有效(例如,打印startproject的用法
-
我认为您不需要在路径中包含django \\\\ bin。
我认为您需要添加到PATH中的是C:\\\\ Python26 \\\\ scripts,然后您应该能够运行startproject脚本。
就我而言,我使用eclipse,您可以使用PyDev在eclipse环境中启动eclipse项目。
转到"文件">"新建">"其他">(在PyDev文件夹中)> PyDev Django项目。在向导中,它将允许您设置Django的大多数常用功能。
434511
我遇到了同样的问题;我在https://groups.google.com/forum/#!msg/django-users/b76qSG3mV6g/jP1o0ny3i2kJ找到了可行的解决方案:
1
| python C:\\Python27\\Scripts\\django-admin.py startproject mysite |
434511
这是Windows上的Python安装错误。如果您有注册表项
1
| HKEY_CLASSES_ROOT\\py_auto_file\\shell\\command\\open\\ |
更改
中的值
1
| "C:\\Python27\\python.exe""%1" |
到
1
| "C:\\Python27\\python.exe""%1" %* |
(或您的等效安装位置)
这可确保将命令行参数传递到python上,而不是被显式忽略。最新安装的Python 2.7已修复此问题。 %*是argv[]。 "%1"是脚本的绝对路径。
434511
我遇到了同样的问题,无法解决数小时。从Pycharm或您使用的任何其他程序创建一个新项目,安装Django,然后运行
1
| django-admin.py startproject *project_name* . |
运行
1
| django-admin startproject *project_name* . |
省略.py扩展名对我有用,现在一切都按预期运行。
-
我认为您不需要在路径中包含django \\\\ bin。
我认为您需要添加到PATH中的是C:\\\\ Python26 \\\\ scripts,然后您应该能够运行startproject脚本。
就我而言,我使用eclipse,您可以使用PyDev在eclipse环境中启动eclipse项目。
转到"文件">"新建">"其他">(在PyDev文件夹中)> PyDev Django项目。在向导中,它将允许您设置Django的大多数常用功能。
434511
我遇到了同样的问题;我在https://groups.google.com/forum/#!msg/django-users/b76qSG3mV6g/jP1o0ny3i2kJ找到了可行的解决方案:
1
| python C:\\Python27\\Scripts\\django-admin.py startproject mysite |
434511
这是Windows上的Python安装错误。如果您有注册表项
1
| HKEY_CLASSES_ROOT\\py_auto_file\\shell\\command\\open\\ |
更改
中的值
1
| "C:\\Python27\\python.exe""%1" |
到
1
| "C:\\Python27\\python.exe""%1" %* |
(或您的等效安装位置)
这可确保将命令行参数传递到python上,而不是被显式忽略。最新安装的Python 2.7已修复此问题。 %*是argv[]。 "%1"是脚本的绝对路径。
434511
我遇到了同样的问题,无法解决数小时。从Pycharm或您使用的任何其他程序创建一个新项目,安装Django,然后运行
1
| django-admin.py startproject *project_name* . |
运行
1
| django-admin startproject *project_name* . |
省略.py扩展名对我有用,现在一切都按预期运行。
这是Windows上的Python安装错误。如果您有注册表项
1
| HKEY_CLASSES_ROOT\\py_auto_file\\shell\\command\\open\\ |
更改
中的值
1
| "C:\\Python27\\python.exe""%1" |
到
1
| "C:\\Python27\\python.exe""%1" %* |
(或您的等效安装位置)
这可确保将命令行参数传递到python上,而不是被显式忽略。最新安装的Python 2.7已修复此问题。 %*是argv[]。 "%1"是脚本的绝对路径。
- 请问为什么要投票?它在2.7.3中已修复,但是如果您以前安装过,则不会更新regkey。
我遇到了同样的问题;我在https://groups.google.com/forum/#!msg/django-users/b76qSG3mV6g/jP1o0ny3i2kJ找到了可行的解决方案:
1
| python C:\\Python27\\Scripts\\django-admin.py startproject mysite |
我遇到了同样的问题,无法解决数小时。从Pycharm或您使用的任何其他程序创建一个新项目,安装Django,然后运行
1
| django-admin.py startproject *project_name* . |
运行
1
| django-admin startproject *project_name* . |
省略.py扩展名对我有用,现在一切都按预期运行。
-
是的,由于某些原因,省略了python文件扩展名。这是我第一次发生。我给您一个支持,因为我认为这是一个被低估的"当代"解决方案。
我认为您不需要在路径中包含django \\\\ bin。
我认为您需要添加到PATH中的是C:\\\\ Python26 \\\\ scripts,然后您应该能够运行startproject脚本。
就我而言,我使用eclipse,您可以使用PyDev在eclipse环境中启动eclipse项目。
转到"文件">"新建">"其他">(在PyDev文件夹中)> PyDev Django项目。在向导中,它将允许您设置Django的大多数常用功能。