Jak opravit chybu „Příkaz nebyl nalezen“ na Virtualenv?



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Virtualenv se používá k vytváření izolovaných prostředí pythonu. Nástroj vytvoří složku, která se skládá z nezbytných spustitelných souborů, které by bylo nutné spustit během projektu pythonu. Tento nástroj se nutně používá k vytvoření virtuálního prostředí pro projekty pythonu. Poměrně nedávno však přichází spousta zpráv o uživatelích, kteří nejsou schopni spustit příkazy Virtualenv v systému MacOS a „ Příkaz Ne Nalezeno ”Při pokusu o to je vidět chyba.



Virtualenv



Co způsobuje chybu „Příkaz nebyl nalezen“ na Virtualenv v Pythonu?

Po obdržení mnoha zpráv od více uživatelů jsme se rozhodli problém prozkoumat a vymysleli jsme sadu řešení, jak jej úplně opravit. Podívali jsme se také na důvody, kvůli kterým je chyba spuštěna, a uvedli jsme je takto:



  • Špatný adresář: Pokud byl program nainstalován spuštěním konkrétního příkazu „pip“, umístí jej do jiného adresáře než „/ usr / local / bin“. To způsobí chybu, protože je nutné ji nainstalovat do adresáře „/ usr / local / bin“, aby správně fungovala.
  • Správní oprávnění: Aby bylo možné program nainstalovat do správného adresáře a rozpoznat příkaz, je třeba jej nainstalovat s oprávněními správce nebo „Superuser“. Pokud tato oprávnění není nainstalována, může být spuštěna tato chyba.

Nyní, když máte základní znalosti o povaze problému, přejdeme k řešení. Nezapomeňte je implementovat v konkrétním pořadí, v jakém jsou uvedeny, aby nedocházelo ke konfliktům.

Řešení 1: Změna adresáře

Pokud program nebyl nainstalován ve správném adresáři, může být spuštěna tato chyba. V tomto kroku proto změníme jeho adresář. Pro to:

  1. Klikněte na „ Reflektor Sklenka “V pravém horním rohu.

    Bodové sklo v pravém horním rohu



  2. Vepište ' Terminál ”A vyberte první možnost.

    Otevírací terminál

  3. Program musíte mít nainstalovaný pomocí následujícího příkazu
    pip install virtualenv
  4. Zadejte následující příkaz a stiskněte „ Enter '
    sudo / usr / bin / easy_install virtualenv
  5. Tím se program umístí do příslušného adresáře a zkontrolujte, zda problém přetrvává.

Řešení 2: Instalace s oprávněními správce

Je možné, že program byl nainstalován jako běžný uživatel a nebyla udělena oprávnění uživatele root, kvůli kterým se chyba spouští. V tomto kroku tedy během instalace programu udělíme oprávnění root. Pro to:

  1. Klikněte na „ Reflektor Sklenka “V pravém horním rohu.

    Kliknutím na sklo reflektoru

  2. Vepište ' Terminál ”A vyberte první možnost.

    Terminál otevřen MacOS

  3. Zadejte následující příkaz a stiskněte „ Enter '
    pip odinstalovat virtualenv
  4. Poté zadejte následující příkaz a stiskněte „ Enter '
    sudo pip install virtualenv
  5. Tím se nainstaluje program s oprávněními správce a zkontrolujte, zda problém přetrvává.

Řešení 3: Instalace pomocí metody APT-GET

V některých případech instalace pomocí příkazu „pip“ nepřinese pozitivní výsledky. Proto v tomto kroku budeme instalovat „virtuální prostředí“ pomocí příkazu „APT-GET“. Pro to:

  1. Klikněte na „ Reflektor Sklenka “V pravém horním rohu.

    Bodové sklo v pravém horním rohu

  2. Vepište ' Terminál ”A vyberte první možnost.

    Terminál MacOS

  3. Zadejte následující příkaz a stiskněte „ Enter '.
    sudo apt-get nainstalovat python-virtualenv
  4. Zkontrolujte, zda problém přetrvává.
2 minuty čtení