unable the py_initialize fatal error codecs python django windows-7

python - the - ImportError: Ningún módulo llamado virtualenv



fatal python error: py_initialize: unable to load the file system codec (4)

Creo que el problema es que necesitas sudo para instalar Virtual Virtualenv.

> pip install virtualenv Could not find an activated virtualenv (required). > sudo pip install virtualenv Downloading/unpacking virtualenv ...

Pero esto crea archivos legibles solo por root (dependiendo de umask). En este caso, la desinstalación / reinstalación no siempre ayuda.

Puede consultar con ls -la /usr/local/lib/python2.7/dist-packages/virtualenv.py (reemplazando 2.7 con la versión que tenga o esté orientando).

Mi solución fue simplemente:

sudo chmod -R o+rX /usr/local/lib/python2.7

Estoy usando Django 1.3.7 y Python 2.7.6 en windows7 Obtuve un error cuando ejecuté mi manage.py en esta línea de código

import shutil, sys, virtualenv, subprocess

y lo estoy ejecutando, recibí este error

C:/Django-Proj/>python manage.py update_ve Traceback (most recent call last): File "manage.py", line 4, in <module> import shutil, sys, virtualenv, subprocess ImportError: No module named virtualenv

¿Alguien tiene una idea sobre mi caso?


Instala virtualenv usando pip install virtualenv . Si ya lo tiene instalado, intente reinstalarlo quitándolo con pip uninstall virtualenv y luego reinstalándolo. Buena suerte.


Me encontré con este mismo problema. Tuve que pip uninstall virtualenv como un usuario con derechos de administrador, luego pip install virtualenv como un usuario normal. Creo que es algún tipo de problema de permisos si instaló virtualenv bajo los derechos de administrador.


Tuve que instalar virtualenv con el indicador -H para establecer la variable HOME en el directorio de inicio del usuario de destino.

sudo -H pip install virtualenv