Kā novērst kļūdu “Komanda nav atrasta” vietnē Virtualenv?



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Virtualenv tiek izmantots, lai izveidotu izolētas pitona vides. Šis rīks izveido mapi, kas sastāv no nepieciešamajiem izpildāmajiem failiem, kas būtu jāpalaiž pitona projekta laikā. Šis rīks obligāti tiek izmantots, lai izveidotu virtuālu vidi pitonu projektiem. Tomēr pavisam nesen ir saņemti daudzi ziņojumi par lietotājiem, kuri nespēj palaist Virtualenv komandas MacOS un “ Komanda Atrasts Mēģinot to izdarīt, tiek parādīta kļūda.



Virtualenv



Kas izraisa kļūdu “Komanda nav atrasta” Virtualenv Python?

Pēc vairāku lietotāju daudzu ziņojumu saņemšanas mēs nolēmām izpētīt problēmu un izstrādājām risinājumu kopumu, lai to pilnībā novērstu. Mēs arī izpētījām kļūdas izraisītos iemeslus un uzskaitījām tos šādi:



  • Nepareizs katalogs: Ja programma ir instalēta, palaižot noteiktu komandu “pip”, tā to ievieto citā direktorijā nekā “/ usr / local / bin”. Tas izraisa kļūdu, jo tā jāinstalē direktorijā “/ usr / local / bin”, lai tā darbotos pareizi.
  • Administratīvās privilēģijas: Programma jāinstalē ar administratora vai “Superuser” privilēģijām, lai tā tiktu instalēta pareizajā direktorijā un lai komanda tiktu atpazīta. Ja tā nav instalēta ar šīm privilēģijām, var tikt aktivizēta šī kļūda.

Tagad, kad jums ir pamata izpratne par problēmas būtību, mēs virzīsimies uz risinājumiem. Lai izvairītos no konfliktiem, pārliecinieties, vai esat tos izpildījis noteiktā secībā, kādā tie tiek parādīti.

1. risinājums: direktorija maiņa

Ja programma nav instalēta pareizajā direktorijā, šī kļūda var tikt aktivizēta. Tāpēc šajā solī mēs mainīsim tā direktoriju. Par to:

  1. Noklikšķiniet uz “ Uzmanības centrā Stikls Augšējā labajā stūrī.

    Spotlight Glass augšējā labajā stūrī



  2. Ieraksti ' Termināls ”Un atlasiet pirmo opciju.

    Termināla atvēršana

  3. Jums jābūt instalētai programmai, izmantojot šādu komandu
    PIP instalēt virtualenv
  4. Ievadiet šādu komandu un nospiediet “ Enter '
    sudo / usr / bin / easy_install virtualenv
  5. Tagad programma tiks ievietota attiecīgajā direktorijā, pārbaudiet, vai problēma joprojām pastāv.

2. risinājums: instalēšana ar administratīvajām tiesībām

Iespējams, ka programma ir instalēta kā parasts lietotājs un nav piešķirtas root tiesības, kuru dēļ tiek aktivizēta kļūda. Tāpēc šajā solī mēs piešķirsim root tiesības, instalējot programmu. Par to:

  1. Noklikšķiniet uz “ Uzmanības centrā Stikls Augšējā labajā stūrī.

    Noklikšķinot uz prožektoru stikla

  2. Ieraksti ' Termināls ”Un atlasiet pirmo opciju.

    Terminālis ir atvērts MacOS

  3. Ievadiet šādu komandu un nospiediet “ Enter '
    atinstalēt virtualenv
  4. Pēc tam ierakstiet šādu komandu un nospiediet “ Enter '
    sudo pip instalēt virtualenv
  5. Tas instalēs programmu ar administratīvajām tiesībām. Pārbaudiet, vai problēma joprojām pastāv.

3. risinājums: instalēšana ar APT-GET metodi

Dažos gadījumos instalēšana ar komandu “pip” nedod pozitīvus rezultātus. Tāpēc šajā solī mēs instalēsim “virtuālo env” ar komandu “APT-GET”. Par to:

  1. Noklikšķiniet uz “ Uzmanības centrā Stikls Augšējā labajā stūrī.

    Spotlight Glass augšējā labajā stūrī

  2. Ieraksti ' Termināls ”Un atlasiet pirmo opciju.

    MacOS terminālis

  3. Ievadiet šādu komandu un nospiediet “ Enter '.
    sudo apt-get instalēt python-virtualenv
  4. Pārbaudiet, vai problēma joprojām pastāv.
2 minūtes lasīts