Como corrigir o erro ‘Comando não encontrado’ no Virtualenv?



Experimente Nosso Instrumento Para Eliminar Problemas

Virtualenv é usado para criar ambientes Python isolados. A ferramenta cria uma pasta que consiste nos executáveis ​​necessários que precisam ser iniciados durante um projeto Python. A ferramenta é necessariamente usada para criar um ambiente virtual para projetos Python. No entanto, recentemente, muitos relatórios têm chegado de usuários que não conseguem executar os comandos do Virtualenv no MacOS e o “ Comando Não Encontrado ”Erro é visto ao tentar fazer isso.



Virtualenv



O que causa o erro 'Comando não encontrado' no Virtualenv em Python?

Depois de receber vários relatórios de vários usuários, decidimos investigar o problema e criar um conjunto de soluções para corrigi-lo completamente. Além disso, examinamos os motivos pelos quais o erro foi acionado e os listamos da seguinte forma:



  • Diretório errado: Se o programa foi instalado executando um comando “pip” específico, ele o coloca em um diretório diferente de “/ usr / local / bin”. Isso dispara o erro porque precisa ser instalado no diretório “/ usr / local / bin” para funcionar corretamente.
  • Privilégios administrativos: O programa precisa ser instalado com privilégios administrativos ou de “Superusuário” para que seja instalado no diretório correto e para que o comando seja reconhecido. Se não for instalado com esses privilégios, este erro pode ser acionado.

Agora que você tem uma compreensão básica da natureza do problema, seguiremos em direção às soluções. Certifique-se de implementá-los na ordem específica em que são apresentados para evitar conflito.

Solução 1: Mudança de diretório

Se o programa não foi instalado no diretório correto, este erro pode ser acionado. Portanto, nesta etapa, iremos alterar seu diretório. Por isso:

  1. Clique no ' Holofote Vidro ”No canto superior direito.

    Spotlight Glass no canto superior direito



  2. Digitar ' terminal ”E selecione a primeira opção.

    Terminal de abertura

  3. Você deve ter instalado o programa usando o seguinte comando
    pip install virtualenv
  4. Digite o seguinte comando e pressione “ Entrar '
    sudo / usr / bin / easy_install virtualenv
  5. Isso agora colocará o programa no diretório apropriado, verifique se o problema persiste.

Solução 2: instalando com privilégios administrativos

É possível que o programa tenha sido instalado como um usuário normal e os privilégios de root não tenham sido concedidos devido a que o erro está sendo acionado. Portanto, nesta etapa, concederemos privilégios de root durante a instalação do programa. Por isso:

  1. Clique no ' Holofote Vidro ”No canto superior direito.

    Clicando no vidro do refletor

  2. Digitar ' terminal ”E selecione a primeira opção.

    Terminal aberto MacOS

  3. Digite o seguinte comando e pressione “ Entrar '
    pip desinstalação virtualenv
  4. Depois disso, digite o seguinte comando e pressione “ Entrar '
    sudo pip install virtualenv
  5. Isso instalará o programa com privilégios administrativos, verifique se o problema persiste.

Solução 3: Instalando com o Método APT-GET

Em alguns casos, a instalação com o comando “pip” não produz resultados positivos. Portanto, nesta etapa, iremos instalar o “env virtual” com o comando “APT-GET”. Por isso:

  1. Clique no ' Holofote Vidro ”No canto superior direito.

    Spotlight Glass no canto superior direito

  2. Digitar ' terminal ”E selecione a primeira opção.

    Terminal MacOS

  3. Digite o seguinte comando e pressione “ Entrar '
    sudo apt-get install python-virtualenv
  4. Verifique se o problema persiste.
2 minutos lidos