U pythonu 3.6 jsem zjistil, že jde o problém s místním nastavením, spuštěním tohoto:
export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
sudo dpkg-reconfigure locales
Zdá se, že problém vyřeší.
Zdroj z této odpovědi
- Aktualizovat všechny balíčky
sudo apt-get update
- Nainstalujte virtuální prostředí 3
apt-get install python3-venv
apt install virtualenv
- Zkontrolujte, zda byl nainstalován
virtualenv --version
Poznámka:Toto je pro ubuntu 20 nebo varianty
Zkuste spustit tento příkaz:
sudo apt-get install python3.4-venv
Pak použijte toto:
python3 -m venv test
název balíčku je python3.4-venv
a ne python3-venv
.
Používám python 3.6 , a tak pro mě udělal trik následující:$ sudo apt-get install python3.6-venv
(problém byl v tom, že apt-get install python3-venv by virtualenv pro 3.5)
Nelze vysledovat sudo; hlásí, že efektivní uid je nenulové
Jak zobrazit velikosti nainstalovaných balíčků pip?