¿Cómo solucionar el error 'Comando no encontrado' en Virtualenv?



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Virtualenv se utiliza para crear entornos de Python aislados. La herramienta crea una carpeta que consta de los ejecutables necesarios que deberían iniciarse durante un proyecto de Python. La herramienta se utiliza necesariamente para crear un entorno virtual para proyectos de Python. Sin embargo, recientemente, se han recibido muchos informes de usuarios que no pueden ejecutar los comandos Virtualenv en MacOS y el “ Mando No Encontró ”Aparece un error al intentar hacerlo.



Virtualenv



¿Qué causa el error 'Comando no encontrado' en Virtualenv en Python?

Después de recibir numerosos informes de varios usuarios, decidimos investigar el problema e ideamos un conjunto de soluciones para solucionarlo por completo. Además, analizamos las razones por las que se desencadena el error y las enumeramos de la siguiente manera:



  • Directorio incorrecto: Si el programa se ha instalado ejecutando un comando “pip” en particular, lo coloca en un directorio diferente al de “/ usr / local / bin”. Esto desencadena el error porque debe instalarse en el directorio '/ usr / local / bin' para que funcione correctamente.
  • Privilegios administrativos: El programa debe instalarse con privilegios administrativos o de “superusuario” para que se instale en el directorio correcto y para que se reconozca el comando. Si no se instala con esos privilegios, es posible que se active este error.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones. Asegúrese de implementarlos en el orden específico en el que se presentan para evitar conflictos.

Solución 1: cambio de directorio

Si el programa no se ha instalado en el directorio correcto, es posible que se active este error. Por lo tanto, en este paso, cambiaremos su directorio. Para eso:

  1. Clickea en el ' Destacar Vaso ”En la esquina superior derecha.

    Spotlight Glass en la esquina superior derecha



  2. Escribir ' Terminal ”Y seleccione la primera opción.

    Terminal de apertura

  3. Debes haber instalado el programa usando el siguiente comando
    pip instalar virtualenv
  4. Escribe el siguiente comando y presiona “ Entrar
    sudo / usr / bin / easy_install virtualenv
  5. Esto ahora colocará el programa en el directorio apropiado, verifique si el problema persiste.

Solución 2: instalación con privilegios administrativos

Es posible que el programa se haya instalado como un usuario normal y no se hayan otorgado privilegios de root debido a lo cual se desencadenó el error. Por lo tanto, en este paso, otorgaremos privilegios de root mientras instalamos el programa. Para eso:

  1. Clickea en el ' Destacar Vaso ”En la esquina superior derecha.

    Hacer clic en el cristal del reflector

  2. Escribir ' Terminal ”Y seleccione la primera opción.

    Terminal abierto MacOS

  3. Escribe el siguiente comando y presiona “ Entrar
    pip desinstalar virtualenv
  4. Después de eso, escriba el siguiente comando y presione ' Entrar
    sudo pip instalar virtualenv
  5. Esto instalará el programa con privilegios administrativos, verifique si el problema persiste.

Solución 3: Instalación con el método APT-GET

En algunos casos, la instalación con el comando 'pip' no produce resultados positivos. Por lo tanto, en este paso, instalaremos “virtual env” con el comando “APT-GET”. Para eso:

  1. Clickea en el ' Destacar Vaso ”En la esquina superior derecha.

    Spotlight Glass en la esquina superior derecha

  2. Escribir ' Terminal ”Y seleccione la primera opción.

    MacOS Terminal

  3. Escribe el siguiente comando y presiona “ Entrar “.
    sudo apt-get install python-virtualenv
  4. Verifique si el problema persiste.
2 minutos de lectura