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.