Ako opraviť chybu „Príkaz sa nenašiel“ na serveri Virtualenv?



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

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 projekty python. Avšak pomerne nedávno prichádza veľa správ o používateľoch, ktorí nedokážu spustiť príkazy Virtualenv v systéme MacOS a „ Velenie Nie Nájdené ”Sa pri pokuse zobrazuje chyba.



Virtualenv



Čo spôsobuje chybu „Príkaz sa nenašiel“ na Virtualenv v Pythone?

Po prijatí mnohých správ od viacerých používateľov sme sa rozhodli problém preskúmať a navrhli sme súbor riešení, ktoré ho majú úplne vyriešiť. Pozreli sme sa tiež na dôvody, kvôli ktorým sa chyba spúšťa, a uviedli sme ich takto:



  • Nesprávny 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“. To spôsobí chybu, pretože je potrebné ju nainštalovať do adresára „/ usr / local / bin“, aby správne fungovala.
  • Správne výsady: Aby bolo možné program nainštalovať do správneho adresára a rozpoznať príkaz, musí byť nainštalovaný s oprávneniami správcu alebo „Superuser“. Ak nie je nainštalovaná s týmito oprávneniami, môže sa vyskytnúť táto chyba.

Teraz, keď máte základné znalosti o podstate problému, prejdeme k riešeniam. Nezabudnite ich implementovať v konkrétnom poradí, v akom sú predložené, aby ste sa vyhli konfliktom.

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. Klikni na ' Reflektor Sklo ”V pravom hornom rohu.

    Bodové sklo v pravom hornom rohu



  2. Zadajte „ Terminál ”A vyberte prvú možnosť.

    Otváracia stanica

  3. Program musíte mať nainštalovaný pomocou nasledujúceho príkazu
    pip nainštalovať virtualenv
  4. Zadajte nasledujúci príkaz a stlačte „ Zadajte
    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 normálny používateľ a neboli udelené oprávnenia root, kvôli ktorým sa chyba spúšťa. Preto v tomto kroku počas inštalácie programu udelíme oprávnenie root. Pre to:

  1. Klikni na ' Reflektor Sklo ”V pravom hornom rohu.

    Kliknutím na reflektorové sklo

  2. Zadajte „ Terminál ”A vyberte prvú možnosť.

    Terminál otvorený pre MacOS

  3. Zadajte nasledujúci príkaz a stlačte „ Zadajte
    pip odinštalovať virtualenv
  4. Potom zadajte nasledujúci príkaz a stlačte „ Zadajte
    sudo pip install virtualenv
  5. Týmto sa nainštaluje program s oprávneniami správcu a skontrolujte, či problém pretrváva.

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

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

  1. Klikni na ' Reflektor Sklo ”V pravom hornom rohu.

    Bodové sklo v pravom hornom rohu

  2. Zadajte „ Terminál ”A vyberte prvú možnosť.

    Terminál MacOS

  3. Zadajte nasledujúci príkaz a stlačte „ Zadajte „.
    sudo apt-get nainštalovať python-virtualenv
  4. Skontrolujte, či problém pretrváva.
2 minúty prečítané