Bagaimana Cara Memperbaiki Kesalahan 'Command Not Found' di Virtualenv?

Virtualenv digunakan untuk membuat lingkungan python yang terisolasi. Alat membuat folder yang terdiri dari executable yang diperlukan yang perlu diluncurkan selama proyek python. Alat ini perlu digunakan untuk membuat lingkungan virtual untuk proyek python. Namun, baru-baru ini, banyak laporan telah datang dari pengguna yang tidak dapat menjalankan perintah Virtualenv pada MacOS dan kesalahan " Perintah Tidak Ditemukan " terlihat saat mencoba melakukannya.

Virtualenv

Apa yang menyebabkan kesalahan 'Perintah Tidak Ditemukan' pada Virtualenv di Python?

Setelah menerima banyak laporan dari banyak pengguna, kami memutuskan untuk menyelidiki masalah ini dan menyusun serangkaian solusi untuk memperbaikinya sepenuhnya. Selain itu, kami melihat alasan yang memicu kesalahan dan mencantumkannya sebagai berikut:

  • Direktori Salah: Jika program telah diinstal dengan menjalankan perintah "pip" tertentu, ia memasukkannya ke direktori yang berbeda dari "/ usr / local / bin". Ini memicu kesalahan karena perlu diinstal di direktori "/ usr / local / bin" agar bisa berfungsi dengan baik.
  • Hak Istimewa Administratif: Program harus diinstal dengan hak administratif atau "Pengguna Super" agar dapat diinstal di direktori yang benar dan agar perintah dapat dikenali. Jika tidak diinstal dengan hak istimewa itu, kesalahan ini mungkin dipicu.

Sekarang setelah Anda memiliki pemahaman dasar tentang sifat masalah, kami akan beralih ke solusi. Pastikan untuk menerapkannya dalam urutan tertentu untuk menghindari konflik.

Solusi 1: Mengubah Direktori

Jika program belum diinstal di direktori yang benar, kesalahan ini mungkin dipicu. Karenanya, pada langkah ini, kita akan mengubah direktori. Untuk itu:

  1. Klik pada " Spotlight Glass " di sudut kanan atas.

    Spotlight Kaca di sudut kanan atas
  2. Ketik " Terminal " dan pilih opsi pertama.

    Pembukaan Terminal
  3. Anda harus menginstal program menggunakan perintah berikut
     pip instal virtualenv 
  4. Ketik perintah berikut dan tekan " Enter "
     sudo / usr / bin / easy_install virtualenv 
  5. Ini sekarang akan menempatkan program di direktori yang sesuai, periksa untuk melihat apakah masalah berlanjut.

Solusi 2: Menginstal dengan Hak Administrasi

Ada kemungkinan bahwa program telah diinstal sebagai pengguna normal dan hak akses root belum diberikan karena kesalahan yang sedang dipicu. Oleh karena itu, pada langkah ini, kami akan memberikan hak akses root saat menginstal program. Untuk itu:

  1. Klik pada " Spotlight Glass " di sudut kanan atas.

    Mengklik pada kaca sorotan
  2. Ketik " Terminal " dan pilih opsi pertama.

    Terminal Membuka MacOS
  3. Ketik perintah berikut dan tekan " Enter "
     hapus instalan virtualenv 
  4. Setelah itu, ketikkan perintah berikut dan tekan " Enter "
     sudo pip instal virtualenv 
  5. Ini akan menginstal program dengan hak administratif, periksa untuk melihat apakah masalah berlanjut.

Solusi 3: Instalasi dengan Metode APT-GET

Dalam beberapa kasus, menginstal dengan perintah "pip" tidak memberikan hasil positif. Oleh karena itu, pada langkah ini, kita akan menginstal "virtual env" dengan Perintah "APT-GET". Untuk itu:

  1. Klik pada " Spotlight Glass " di sudut kanan atas.

    Spotlight Kaca di sudut kanan atas
  2. Ketik " Terminal " dan pilih opsi pertama.

    Terminal MacOS
  3. Ketik perintah berikut dan tekan " Enter ".
     sudo apt-get install python-virtualenv 
  4. Periksa untuk melihat apakah masalah tetap ada.

Artikel Menarik