Paano Ayusin ang Error na 'Hindi Natagpuan ang Command' sa Virtualenv?



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ginagamit ang Virtualenv upang lumikha ng mga nakahiwalay na kapaligiran sa sawa. Lumilikha ang tool ng isang folder na binubuo ng mga kinakailangang executable na kailangang ilunsad sa panahon ng isang proyekto sawa. Ang tool ay kinakailangang ginagamit upang lumikha ng isang virtual na kapaligiran para sa mga proyekto ng sawa. Gayunpaman, kamakailan lamang, maraming ulat ang nanggagaling sa mga gumagamit na hindi magagawang patakbuhin ang mga utos ng Virtualenv sa MacOS at ang ' Utos Hindi Natagpuan 'Error ay nakikita habang sinusubukang gawin ito.



Virtualenv



Ano ang Sanhi ng Error na 'Hindi Natagpuan' sa Virtualenv sa Python?

Matapos makatanggap ng maraming mga ulat mula sa maraming mga gumagamit, nagpasya kaming siyasatin ang isyu at gumawa ng isang hanay ng mga solusyon upang maayos itong ganap. Gayundin, tiningnan namin ang mga kadahilanan dahil sa kung saan ang error ay na-trigger at nakalista ang mga ito bilang mga sumusunod:



  • Maling Direktoryo: Kung ang programa ay na-install sa pamamagitan ng pagpapatakbo ng isang partikular na 'pip' na utos, inilalagay ito sa isang iba't ibang direktoryo kaysa sa '/ usr / local / bin'. Nagti-trigger ito ng error dahil kailangan itong mai-install sa direktoryo ng '/ usr / local / bin' upang gumana ito nang maayos.
  • Mga Pribilehiyo sa Pangangasiwa: Kailangang mai-install ang programa na may mga pribilehiyong pang-administratibo o 'Superuser' upang mai-install ito sa tamang direktoryo at makilala ang utos. Kung hindi ito naka-install sa mga pribilehiyong iyon, maaaring mag-trigger ang error na ito.

Ngayon na mayroon kang isang pangunahing pag-unawa sa likas na katangian ng problema, magpapatuloy kami patungo sa mga solusyon. Tiyaking ipatupad ang mga ito sa tiyak na pagkakasunud-sunod kung saan ipinakita ang mga ito upang maiwasan ang hidwaan.

Solusyon 1: Pagbabago ng Direktoryo

Kung ang programa ay hindi nai-install sa tamang direktoryo, maaaring mag-trigger ang error na ito. Samakatuwid, sa hakbang na ito, babaguhin namin ang direktoryo nito. Para doon:

  1. Mag-click sa “ Spotlight Baso ”Sa kanang sulok sa itaas.

    Spotlight Glass sa kanang sulok sa itaas



  2. I-type ang “ Terminal ”At piliin ang unang pagpipilian.

    Pagbubukas ng Terminal

  3. Dapat ay na-install mo ang programa gamit ang sumusunod na utos
    pip install virtualenv
  4. I-type ang sumusunod na utos at pindutin ang “ Pasok '
    sudo / usr / bin / easy_install virtualenv
  5. Ilalagay nito ngayon ang programa sa naaangkop na direktoryo, suriin upang makita kung mananatili ang isyu.

Solusyon 2: Pag-install gamit ang Mga Pribilehiyo sa Administrasyon

Posibleng naka-install ang programa bilang isang normal na gumagamit at hindi na ipinagkaloob ang mga pribilehiyo ng ugat dahil sa kung saan napalitaw ang error. Samakatuwid, sa hakbang na ito, bibigyan namin ang mga pribilehiyo ng ugat habang ini-install ang programa. Para doon:

  1. Mag-click sa “ Spotlight Baso ”Sa kanang sulok sa itaas.

    Pag-click sa baso ng spotlight

  2. I-type ang “ Terminal ”At piliin ang unang pagpipilian.

    Binuksan ng Terminal ang MacOS

  3. I-type ang sumusunod na utos at pindutin ang “ Pasok '
    i-uninstall ang virtualenv
  4. Pagkatapos nito, i-type ang sumusunod na utos at pindutin ang “ Pasok '
    sudo pip install virtualenv
  5. I-install nito ang programa sa mga pribilehiyong pang-administratibo, suriin upang makita kung mananatili ang isyu.

Solusyon 3: Pag-install gamit ang Paraan ng APT-GET

Sa ilang mga kaso, ang pag-install gamit ang 'pip' na utos ay hindi nagbubunga ng positibong mga resulta. Samakatuwid, sa hakbang na ito, mag-i-install kami ng 'virtual env' gamit ang 'APT-GET' Command. Para doon:

  1. Mag-click sa “ Spotlight Baso ”Sa kanang sulok sa itaas.

    Spotlight Glass sa kanang sulok sa itaas

  2. I-type ang “ Terminal ”At piliin ang unang pagpipilian.

    Terminal ng MacOS

  3. I-type ang sumusunod na utos at pindutin ang “ Pasok '.
    sudo apt-get install python-virtualenv
  4. Suriin kung mananatili ang isyu.
2 minuto basahin