Ako opraviť chybu „Príkaz sa nenašiel“ 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 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 „VelenieNieNájdené”Sa pri pokuse zobrazuje chyba.

Č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 predišli 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 "ReflektorSklo”V pravom hornom rohu.
  2. Zadajte „Terminál”A vyberte prvú možnosť.
  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 "ReflektorSklo”V pravom hornom rohu.
  2. Zadajte „Terminál”A vyberte prvú možnosť.
  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 "ReflektorSklo”V pravom hornom rohu.
  2. Zadajte „Terminál”A vyberte prvú možnosť.
  3. Zadajte nasledujúci príkaz a stlačte „Zadajte“.
    sudo apt-get nainštalovať python-virtualenv
  4. Skontrolujte, či problém pretrváva.

$config[zx-auto] not found$config[zx-overlay] not found