django-admin.py startproject mysite no funciona bien en windows 7

Estoy aprendiendo django y me hizo comenzar con éxito un sitio en Windows XP siguiendo el tutorial.

Sin embargo, en Windows 7 cuando yo emitido:

django-admin.py startproject mysite

python.exe se inició una ventana y parecía pedirme que elija python.exe o otro programa para abrir un archivo….

¿Hice algo mal o hay más trucos para windows 7?

OriginalEl autor john | 2010-05-20

11 respuestas

  1. 14

    Que ya ha sido reportado a la de django, ver http://bugs.python.org/issue7936
    Y estos una solución:
    abrir regedit y buscar python.exe como este
    “C:\Python26\python.exe” “%1”
    cambiar a
    “C:\Python26\python.exe” “%1” %*

    Por ejemplo, en HKEY_CLASSES_ROOT\Aplicaciones\python.exe\shell\open\command
    Yo tenía el mismo problema que el OP, esta arreglado para mí. Gracias.
    Esto funcionó para mí, he tenido que cambiar dos claves de registro: HKEY_CLASSES_ROOT\py_auto_file\shell\open\command HKEY_CURRENT_USER\Software\Classes\Aplicaciones\python.exe\shell\open\command
    Hay una solución para Python27? He intentado buscando esto y no lo encuentro en el que dicen que debe estar ubicado..

    OriginalEl autor zpisgod

  2. 13

    Esto es lo que ha funcionado para mí:
    Yo ya tenía c:\python27 y c:\python27\Scripts en la RUTA.

    1. Copia django-admin.py y django-admin-script.py de c:\python27\Scripts a su carpeta deseada
    2. con cmd ir a esa carpeta y ejecutar > django-admin startproject mysite

    Tenga en cuenta que si yo no tipo de python windows, simplemente abre el django-admin.py en el editor.

    OriginalEl autor cikatomo

  3. 8

    Tuve el mismo error que cuando me encontré con django-admin.py en el símbolo del sistema. Yo no podía crear un proyectos.

    He intentado ejecutar Regedit mediante la Búsqueda python.exe y, a continuación, añadir %% pero no fue suficiente.

    Entonces agregué el Camino necesario para la RUTA de acceso del Sistema como se muestra a continuación.

    Abierto:

    Panel de Control -> Sistema -> Avanzado -> Variables de Entorno -> CAMINO.

    Añadir a la RUTA:

    C:\Python27\python.exe;C:\Python27\Scripts;C:\Python27\Lib\site-packages\django\bin

    El Trabajo! Ahora puedo Crear Django y aplicaciones de Proyectos de Uso de Comando en Windows 7.

    OriginalEl autor Adam Kipkemei

  4. 2

    En última django(1.11.7 por ahora) , simple django-admin iba a funcionar, en lugar de django-admin.py .

    En Django 2+ confirmó a trabajar así. En cmd.exe simplemente el uso de ‘django-admin …’ va a trabajar. pip3 install django instalará un ‘django-admin.exe’ script en el “Scripts” en la carpeta activar python medio ambiente.

    OriginalEl autor Mithril

  5. 1

    También tuve el mismo problema pero no se preocupe su sencilla para resolver este problema, sólo tiene que añadir “C:\Users\Nik’s\myenv\Scripts” para el medio ambiente veriables y de su hacer.
    La dirección puede ser differnt en su pc ya que depende donde lo instale.

    OriginalEl autor Nikhil Sharma

  6. 0

    Cambiar la primera línea de django-admin.py #!/usr/bin/env python, por ejemplo, #!D:\Program Files\Python\python.exe (Donde instalar su python.exe,que es mi directorio); funciona.

    OriginalEl autor wynston

  7. 0

    La solución es sencilla en Windows:

    1-Ir a C: \ Python34 \ Scripts

    2-clic Derecho en django-admin.py

    3-Seleccione abrir con

    4-Seleccione predeterminado programa

    5-Seleccione Laucher de Python para Windows (Consola)

    6 – Ejecutar el comando en el CMD de Windows python django-admin.py startproject mysite

    OriginalEl autor Raúl Martínez -Ing. Multimedia

  8. 0

    En Windows 8.1, yo se enfrentó al mismo problema. En mi caso cuando he intentado crear mi proyecto, sería abrir el contenido de la página en la ventana de Internet Explorer en lugar de la creación de la carpeta del proyecto. Me dio curiosidad de qué es exactamente lo que esta django-manage.py. Después de buscar, llegué a django-admin.py archivo en la ruta C:\Python34\Scripts y me clic con el botón derecho en él eligió para abrir con el programa predeterminado de Lanzador de Python para Windows(Consola).

    De nuevo me volví a la CMD y en mi directorio del proyecto entré en:
    django-admin.py startproject mysite

    Y funcionó muy bien.!!!

    OriginalEl autor paramjeet singh

  9. 0

    Me he encontrado con el mismo problema y cuando me encontré con el instalador de Python de nuevo y hacer clic en la opción de reparación, por arte de magia se fija todo para mí. Ahora, puedo correr django-admin directamente desde CMD.

    OriginalEl autor Billy Somers

  10. 0
    1. en primer lugar, asegúrese de que python/secuencias de comandos en su camino
    2. ejecutar “django-admin startproject misitio” en lugar de “django-admin.py startproject misitio”

    OriginalEl autor ehsaneha

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *