Ketika saya mencoba menambahkan virtualenv sebagai juru bahasa di Komunitas PyCharm 2018.1.2 di Kubuntu 18.04 saya mendapatkan kesalahan berikut:
ModuleNotFoundError: Tidak ada modul bernama 'distutils.core'
Bagaimana saya bisa memecahkan masalah ini?
ubuntu
python
pycharm
virtualenv
Hrvoje T
sumber
sumber
Jawaban:
Saya harus menginstalnya. Ini adalah instalasi Kubuntu 18.04 yang baru, jelas, tanpa paket yang dibutuhkan ini.
Setelah itu saya memulai kembali PyCharm dan membuat penerjemah proyek virtual berhasil.
sumber
python3-pip
demikian.python3-pip
, silakan lihat askubuntu.com/questions/1185084/…Jika jawaban @Hrvoje T tidak berhasil (tidak berhasil untuk saya) maka coba ini:
Jalankan perintah ini dan Anda harus dapat menginstal alat pengemasan di Pycharm:
Itu
python3-pip
, tidakpython-pip
jika Anda menggunakan juru bahasa Python3./programming/43567996/pycharm-python-packaging-tools-not-found
sumber
@Hrvoje T dan @hyukkyulee tidak bekerja untuk saya karena saya sudah menginstal paket-paket itu. Mencopot dan menginstal ulang tidak menyelesaikan masalah juga.
Saya baru saja memutakhirkan sistem saya ke Ubuntu 19.10 dan saya perhatikan bahwa mereka telah memutakhirkan juru bahasa python ke 3.7. Namun PyCharm membuat interveter venv berdasarkan yang sebelumnya (python 3.6). Dengan mengubah
base interpreter
dariNew Interpreter block
saya memecahkan masalah ini.sumber
Sebenarnya, solusi @hyukkyulee memecahkan masalah ini.
Itu karena, secara default, Ubuntu hadir dengan versi python 2.7 dan python 3.x. Dan jika Anda telah menginstal pip menggunakan
akan menginstal 'pip' di folder python 2.7.
jadi Anda perlu menentukan python3-pip untuk menginstal pip di folder python 3 bersama dengan paket util lainnya.
sumber