Saya memiliki masalah yang sama di ubuntu 18.04 saya dengan python 3.6. Tidak satu pun dari metode di atas yang membantu, tetapi yang ini menyelesaikan masalah:
pip3 uninstall setuptools
Mencoba menginstal Tensorflow di venv pada mesin Windows 10 dengan python 3.8 dan mendapatkan masalah yang sama.
Yang membantu saya adalah:
pip install setuptools --upgrade
Jika Anda mendapatkan kesalahan ini menjalankan pip install dotenv
, hal ini karena paket tersebut bernama python-dotenv
bukan dotenv
.
Ini berhasil untuk saya:
sudo pip install python-dotenv
Menghadapi masalah yang sama. Saya pikir ini karena python3.6
dan pip3
diinstal dari sumber yang berbeda. Saya sarankan menggunakan fasilitas bawaan python untuk menginstal pip i.e
python3 -m ensurepip --upgrade
Ini harus menginstal pip3
dan pip3.x
di mana x di python3.x
.Sama berfungsi untuk python2
juga.