GNU/Linux >> Belajar Linux >  >> Cent OS

Bagaimana Memperbaiki ImportError:Tidak ada modul bernama virtualenv di CentOS?

Saya mencoba mengkompilasi paket Letsencrypt di mesin CentOS saya dan menemukan pesan kesalahan ini – ImportError:No module named virtualenv .

./letsencrypt-auto 
::::::::::::::::::::::::::::
Traceback (most recent call last):
 File "/usr/bin/virtualenv", line 2, in <module>
 import virtualenv
ImportError: No module named virtualenv

Secara default virtualenv telah diinstal di bawah ‘/usr/local/bin ', tetapi menjalankan program menghasilkan kesalahan yang sama:

$/usr/bin/virtualenv
Traceback (most recent call last):
 File "/usr/bin/virtualenv", line 2, in <module>
 import virtualenv
ImportError: No module named virtualenv

Bagaimana cara memperbaiki kesalahan ini?

Jawaban:

Sejak default 'virtualenv ' menimbulkan kesalahan yang sama (mungkin itu tidak diinstal dengan benar atau rusak), Anda dapat mencoba menginstal paket lagi menggunakan Python-pip (tutorial ini akan membantu Anda menginstal pip)

$pip install virtualenv
::::
Installing collected packages: virtualenv
Successfully installed virtualenv-13.1.2

Setelah selesai, periksa apakah ‘/usr/bin/virtualenv ' bekerja dengan benar. Perintah '/usr/bin/virtualenv' tanpa opsi apa pun harus mencetak perintah bantuan.

Itu dia. Semoga berhasil untuk Anda.


Cent OS
  1. Cara Memperbaiki "perintah semanage" Tidak Ditemukan Kesalahan di CentOS

  2. Cara memperbaiki Tidak dapat menemukan kecocokan:policycoreutils-python di RHEL/CentOS 8

  3. ImportError:Tidak ada modul bernama 'appdirs'

  1. Cara mengaktifkan mod_rewrite di Apache di CentOS

  2. Bagaimana Mengatasi ImportError:Tidak ada modul bernama ConfigParser?

  3. ImportError:Tidak ada modul bernama MySQLdb [Terpecahkan]

  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Beralih Aliran Modul di CentOS/RHEL 8

  3. kesalahan pemasangan python-dev:ImportError:Tidak ada modul bernama apt_pkg