Ako opraviť chybu „Príkaz nebol nájdený“ na serveri Virtualenv?

Virtualenv sa používa na vytváranie izolovaných prostredí pythonu. Nástroj vytvorí priečinok, ktorý pozostáva z potrebných spustiteľných súborov, ktoré by bolo potrebné spustiť počas projektu python. Tento nástroj sa nevyhnutne používa na vytvorenie virtuálneho prostredia pre pythonové projekty. V poslednej dobe však prichádza veľa správ o používateľoch, ktorí nie sú schopní spustiť príkazy Virtualenv v systéme MacOS, a pri pokusoch o túto chybu sa zobrazuje chyba „ Príkaz nebol nájdený “.

VIRTUALENV

Čo spôsobuje chybu „Príkaz nebol nájdený“ na serveri Virtualenv v Pythone?

Po prijatí mnohých správ od viacerých používateľov sme sa rozhodli problém preskúmať a navrhli súbor riešení na jeho úplné vyriešenie. Skúmali sme tiež dôvody, pre ktoré sa chyba vyskytla, a uviedli sme ich nasledovne:

  • Chybný adresár: Ak bol program nainštalovaný spustením konkrétneho príkazu „pip“, umiestni ho do iného adresára ako „/ usr / local / bin“. Toto spúšťa chybu, pretože musí byť nainštalovaná v adresári „/ usr / local / bin“, aby správne fungovala.
  • Administratívne privilégiá: Program musí byť nainštalovaný s administrátorskými alebo superužívateľskými oprávneniami, aby mohol byť nainštalovaný do správneho adresára a aby bol príkaz rozpoznaný. Ak nie je nainštalovaná s týmito privilégiami, môže sa vyskytnúť táto chyba.

Teraz, keď už máte základné znalosti o povahe problému, pôjdeme ďalej k riešeniam. Uistite sa, že sú implementované v špecifickom poradí, v akom sú prezentované, aby sa zabránilo konfliktu.

Riešenie 1: Zmena adresára

Ak program nebol nainštalovaný v správnom adresári, môže sa vyskytnúť táto chyba. Preto v tomto kroku zmeníme jeho adresár. Pre to:

  1. Kliknite na „ Spotlight Glass “ v pravom hornom rohu.

    Reflektorové sklo v pravom hornom rohu
  2. Zadajte „ Terminal “ a vyberte prvú možnosť.

    Otvára sa terminál
  3. Musíte nainštalovať program pomocou nasledujúceho príkazu
     pip install virtualenv 
  4. Zadajte nasledujúci príkaz a stlačte kláves „ Enter “.
     sudo / usr / bin / easy_install virtualenv 
  5. Týmto sa program umiestni do príslušného adresára a skontrolujte, či problém pretrváva.

Riešenie 2: Inštalácia s oprávneniami správcu

Je možné, že program bol nainštalovaný ako bežný používateľ a privilégiá typu root neboli udelené, kvôli ktorým sa chyba spúšťa. Preto v tomto kroku udelíme počas inštalácie programu oprávnenia typu root. Pre to:

  1. Kliknite na „ Spotlight Glass “ v pravom hornom rohu.

    Kliknutím na sklo reflektora
  2. Zadajte „ Terminal “ a vyberte prvú možnosť.

    Terminál bol otvorený v systéme MacOS
  3. Zadajte nasledujúci príkaz a stlačte kláves „ Enter “.
     pip odinštalovať virtualenv 
  4. Potom zadajte nasledujúci príkaz a stlačte kláves „ Enter “.
     sudo pip install virtualenv 
  5. Týmto sa program nainštaluje s oprávneniami správcu. Skontrolujte, či problém pretrváva.

Riešenie 3: Inštalácia pomocou metódy APT-GET

V niektorých prípadoch neprináša inštalácia pomocou príkazu „pip“ pozitívne výsledky. Preto v tomto kroku inštalujeme „virtuálne prostredie“ pomocou príkazu „APT-GET“. Pre to:

  1. Kliknite na „ Spotlight Glass “ v pravom hornom rohu.

    Reflektorové sklo v pravom hornom rohu
  2. Zadajte „ Terminal “ a vyberte prvú možnosť.

    Terminál MacOS
  3. Zadajte nasledujúci príkaz a stlačte „ Enter “.
     sudo apt-get install python-virtualenv 
  4. Skontrolujte, či problém pretrváva.

Zaujímavé Články