Estaba tratando de compilar el paquete Letsencrypt en mi máquina CentOS y me encontré con este mensaje de error: Error de importación:ningún módulo llamado virtualenv .
./letsencrypt-auto :::::::::::::::::::::::::::: Traceback (most recent call last): File "/usr/bin/virtualenv", line 2, in <module> import virtualenv ImportError: No module named virtualenv
Por defecto virtualenv se instaló en '/usr/local/bin ', pero al ejecutar el programa arroja el mismo error:
$/usr/bin/virtualenv Traceback (most recent call last): File "/usr/bin/virtualenv", line 2, in <module> import virtualenv ImportError: No module named virtualenv
¿Cómo solucionar este error?
Respuesta:
Dado que el valor predeterminado 'virtualenv ‘ lanza el mismo error (puede ser que no se instaló correctamente o está dañado), puede intentar instalar el paquete nuevamente usando Python-pip (este tutorial lo ayudará a instalar pip)
$pip install virtualenv :::: Installing collected packages: virtualenv Successfully installed virtualenv-13.1.2
Una vez hecho esto, compruebe si ‘/usr/bin/virtualenv ' está funcionando correctamente. El comando '/usr/bin/virtualenv' sin ninguna opción debe imprimir la ayuda del comando.
Eso es todo. Espero que te funcione.