Hvordan fikser jeg 'Command Not Found' -feil på Virtualenv?

Virtualenv brukes til å lage isolerte pythonmiljøer. Verktøyet oppretter en mappe som består av nødvendige kjørbare filer som må lanseres under et python-prosjekt. Verktøyet brukes nødvendigvis til å skape et virtuelt miljø for python-prosjekter. Men ganske nylig har det kommet mange rapporter om brukere som ikke klarer å kjøre Virtualenv-kommandoene på MacOS og “KommandoIkkeFunnet”Feil blir sett mens du prøver å gjøre det.

Hva forårsaker ‘Command Not Found’-feilen på Virtualenv i Python?

Etter å ha mottatt mange rapporter fra flere brukere, bestemte vi oss for å undersøke problemet og utviklet et sett med løsninger for å løse det helt. Vi så også på årsakene til at feilen ble utløst, og oppførte dem som følger:

  • Feil katalog:Hvis programmet er installert ved å kjøre en bestemt "pip" -kommando, setter den det i en annen katalog enn "/ usr / local / bin". Dette utløser feilen fordi den må installeres i katalogen “/ usr / local / bin” for at den skal fungere skikkelig.
  • Administrative privilegier:Programmet må installeres med administratorrettigheter eller “superbruker” -rettigheter for at det skal installeres i riktig katalog og for at kommandoen skal gjenkjennes. Hvis den ikke er installert med disse rettighetene, kan denne feilen utløses.

Nå som du har en grunnleggende forståelse av problemets natur, vil vi gå videre mot løsningene. Sørg for å implementere disse i den spesifikke rekkefølgen de presenteres for å unngå konflikt.

Løsning 1: Endre katalog

Hvis programmet ikke er installert i riktig katalog, kan denne feilen utløses. Derfor, i dette trinnet, vil vi endre katalogen. For det:

  1. Klikk på "SpotlightGlass”Øverst til høyre.
  2. Skriv inn "Terminal”Og velg det første alternativet.
  3. Du må ha installert programmet ved hjelp av følgende kommando
    pip installer virtualenv
  4. Skriv inn følgende kommando og trykk “Tast inn
    sudo / usr / bin / easy_install virtualenv
  5. Dette vil nå plassere programmet i riktig katalog, sjekk om problemet vedvarer.

Løsning 2: Installere med administrative rettigheter

Det er mulig at programmet er installert som en vanlig bruker, og at root-rettigheter ikke er gitt på grunn av hvilke feilen blir utløst. Derfor, i dette trinnet, vil vi gi rotprivilegiene mens vi installerer programmet. For det:

  1. Klikk på "SpotlightGlass”Øverst til høyre.
  2. Skriv inn "Terminal”Og velg det første alternativet.
  3. Skriv inn følgende kommando og trykk “Tast inn
    pip avinstallere virtualenv
  4. Deretter skriver du inn følgende kommando og trykker “Tast inn
    sudo pip installer virtualenv
  5. Dette vil installere programmet med administrative rettigheter, sjekk om problemet vedvarer.

Løsning 3: Installere med APT-GET-metoden

I noen tilfeller gir ikke installasjon med "pip" -kommandoen positive resultater. Derfor vil vi i dette trinnet installere "virtual env" med "APT-GET" -kommandoen. For det:

  1. Klikk på "SpotlightGlass”Øverst til høyre.
  2. Skriv inn "Terminal”Og velg det første alternativet.
  3. Skriv inn følgende kommando og trykk “Tast inn“.
    sudo apt-get install python-virtualenv
  4. Sjekk om problemet vedvarer.

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