En mi sistema no es Django 1.2.3 sistema instalado amplia:tema django-admin.py y virtualenv en Windows
C:\>python -c "import django; print django.get_version()"
1.2.3
C:\>django-admin.py --version
1.2.3
Entonces hay un entorno virtual llamada Venv en C: \ dev donde 1.2.4 instalado Django:
C:\> dev\venv\Scripts\activate.bat
(venv) C:\> python -c "import django; print django.get_version()"
1.2.4
(venv) C:\> django-admin.py --version
1.2.3
Mis preguntas:
- re Por qué django-admin.py puertos versión 1.2.3, si el entorno Python (virtual) actual tiene instalado django 1.2.4?
- ¿Cómo puedo usar Django's 1.2.4 django-admin.py automáticamente cuando venv está activo?
Otros detalles:
- virtualenv versión: 1.5.1, Python versión 2.7
- comando utilizado para crear Venv:
C:\dev\> virtualenv --no-site-packages venv
(venv) C:\> echo %PATH%
C:\dev\venv\Scripts; ...other paths...
tinglado de django-admin.py en Venv:
#!C:\dev\Scripts\python.exe
espera que usted pueda ayudar, muchas gracias.
hola, tuve un problema similar en Linux cuando traté de utilizar un * proyecto django * ya existente * con * virtualenv * más tarde instalado. – Paul