Bagaimana untuk Perbaiki Kesalahan 'Perintah Tidak Ditemui' di Virtualenv?

Virtualenv digunakan untuk membuat persekitaran python yang terpencil. Alat ini mewujudkan folder yang terdiri daripada executable yang diperlukan yang perlu dilancarkan semasa projek python. Alat ini semestinya digunakan untuk mewujudkan persekitaran maya untuk projek-projek python. Walau bagaimanapun, baru-baru ini, banyak laporan telah datang daripada pengguna yang tidak dapat menjalankan perintah Virtualenv pada MacOS dan ralat " Perintah Tidak Ditemukan " dilihat ketika cuba melakukannya.

Virtualenv

Apa yang Menyebabkan Ralat 'Perintah Tidak Ditemui' pada Virtualenv dalam Python?

Setelah menerima banyak laporan dari pelbagai pengguna, kami memutuskan untuk menyiasat isu itu dan merangka satu set penyelesaian untuk menyelesaikannya sepenuhnya. Juga, kita melihat ke dalam sebab-sebab yang disebabkan kesilapan itu dicetuskan dan disenaraikan sebagai berikut:

  • Direktori Salah: Jika program telah dipasang dengan menjalankan perintah "pip" tertentu, ia memasukkannya ke dalam direktori yang berbeza daripada "/ usr / local / bin". Ini mencetuskan kesilapan kerana perlu dipasang dalam direktori "/ usr / local / bin" agar ia berfungsi dengan betul.
  • Keistimewaan Pentadbiran: Program ini perlu dipasang dengan keistimewaan pentadbiran atau "Superuser" supaya ia akan dipasang di direktori yang betul dan untuk arahan yang diiktiraf. Jika ia tidak dipasang dengan keistimewaan itu, ralat ini mungkin dicetuskan.

Sekarang bahawa anda mempunyai pemahaman asas tentang masalah ini, kami akan bergerak ke arah penyelesaian. Pastikan untuk melaksanakannya dalam urutan tertentu di mana ia dibentangkan untuk mengelakkan konflik.

Penyelesaian 1: Menukar Direktori

Jika program tidak dipasang di direktori yang betul, ralat ini mungkin dicetuskan. Oleh itu, dalam langkah ini, kami akan menukar direktorinya. Untuk itu:

  1. Klik pada " Kaca Sorotan " di sudut kanan atas.

    Glass Spotlight di sudut kanan atas
  2. Taipkan " Terminal " dan pilih pilihan pertama.

    Terminal Pembukaan
  3. Anda mesti memasang program ini dengan menggunakan arahan berikut
     paip memasang virtualenv 
  4. Ketik perintah berikut dan tekan " Enter "
     sudo / usr / bin / easy_install virtualenv 
  5. Ini sekarang akan meletakkan program dalam direktori yang sesuai, semak untuk melihat apakah isu itu berterusan.

Penyelesaian 2: Memasang dengan Keistimewaan Pentadbiran

Adalah mungkin bahawa program telah dipasang sebagai pengguna biasa dan hak istimewa root belum diberikan kerana kesalahan itu dicetuskan. Oleh itu, dalam langkah ini, kami akan memberikan keistimewaan root semasa memasang program ini. Untuk itu:

  1. Klik pada " Kaca Sorotan " di sudut kanan atas.

    Mengklik pada kaca perhatian
  2. Taipkan " Terminal " dan pilih pilihan pertama.

    Terminal dibuka MacOS
  3. Ketik perintah berikut dan tekan " Enter "
     paip uninstall virtualenv 
  4. Selepas itu, ketik perintah berikut dan tekan " Enter "
     sudo pip install virtualenv 
  5. Ini akan memasang program ini dengan keistimewaan pentadbiran, semak untuk melihat apakah isu itu berterusan.

Penyelesaian 3: Memasang dengan Kaedah APT-GET

Dalam sesetengah kes, memasang dengan arahan "pip" tidak menghasilkan hasil yang positif. Oleh itu, dalam langkah ini, kita akan memasang "maya maya" dengan Perintah "APT-GET". Untuk itu:

  1. Klik pada " Kaca Sorotan " di sudut kanan atas.

    Glass Spotlight di sudut kanan atas
  2. Taipkan " Terminal " dan pilih pilihan pertama.

    Terminal MacOS
  3. Ketik perintah berikut dan tekan " Enter ".
     sudo apt-get install python-virtualenv 
  4. Semak untuk melihat sama ada isu itu berterusan.

Artikel Yang Menarik