Saltar al contenido

django-admin.py startproject no funciona

Este equipo redactor ha pasado mucho tiempo investigando la respuesta a tus búsquedas, te ofrecemos la soluciones y esperamos que te resulte de mucha ayuda.

Solución:

Para cualquiera que se encuentre con esto ahora, este problema es el resultado de que Windows no obedece el hashbang #!C:PathToVirtualenvScriptsPython.exe en la parte superior de django-admin.py y, por lo tanto, lo ejecuta con el python.exe incorrecto (evidentemente un error virtualenv).

Sin embargo, con virtualenv activo, puede usar el siguiente comando, lo que dará como resultado que se use el python correcto y que todo esté bien:

python C:PathToVirtualenvScriptsdjango-admin.py startproject 

Si está ejecutando Windows para una solución rápida, puede crear un archivo por lotes con los siguientes valores:

@echo off
@echo "Enter Proyect name"
set /p proj_name=
set building="Building django project %proj_name%"
@echo %building%
python c:/Python27/Scripts/django-admin.py startproject %proj_name%
pause

Llamé al archivo “django.bat” y para usarlo simplemente puede agregar una copia en el directorio en el que desea iniciar el proyecto, ejecutar el archivo y le pedirá un nombre de proyecto, proporcione uno y luego ¡Voila!

Espero que esto ayude.

Tienes un DJANGO_SETTINGS_MODULE conjunto de variables de entorno (presumiblemente del mysite proyecto)? Si es así, Django piensa que estás trabajando en el proyecto antiguo y no te da la startproject opción. Intente desactivar la variable de entorno y vuelva a intentarlo.

Comentarios y calificaciones

Si te gustó nuestro trabajo, tienes la habilidad dejar un tutorial acerca de qué te ha gustado de esta división.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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