Vreau să instalez Python 3.10 pe Ubuntu 18.04 (în prezent sunt pe Python 3.8) din depozitul deadsnakes cu următorul set de comenzi pe care l-am găsit pe internet:
sudo add-apt-repository ppa:deadsnakes/ppa
actualizare sudo apt
sudo apt install python3.10
Dar am primit eroarea „sudo: add-apt-repository: command not found”.
Mai multe cercetări nete m-au condus la acest set de comenzi la „ModuleNotFoundError: Niciun modul numit „apt_pkg”” apare în diferite comenzi:
sudo apt elimina python3-apt
sudo apt autoremove
sudo apt autoclean
sudo apt install python3-apt
Alte surse web au spus același lucru, așa că am făcut asta, dar încă primesc mesajul de eroare când rulez sudo add-apt-repository ppa:deadsnakes/ppa.
Apoi am găsit https://phoenixnap.com/kb/add-apt-repository-command-not-found-ubuntu, care a sfătuit acest set de comenzi:
actualizare sudo apt
sudo apt install software-properties-common
actualizare sudo apt
așa că am făcut asta, dar când rulez sudo add-apt-repository ppa:deadsnakes/ppa primesc acest mesaj de eroare:
~$ sudo add-apt-repository ppa:deadsnakes/ppa
Traceback (cel mai recent apel ultimul):
Fișierul „/usr/bin/add-apt-repository”, linia 12, în
din softwareproperties.SoftwareProperties import SoftwareProperties, shortcut_handler
Fișierul „/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py”, linia 28, în
import apt_pkg
ModuleNotFoundError: Niciun modul numit „apt_pkg”
Am găsit câteva link-uri web care arată o mare varietate de soluții cu versiuni anterioare de Python. În prezent folosesc Python 3.8.
Înainte de a mai face ceva, vreau să întreb care este cea mai bună modalitate de a rezolva ModuleNotFoundError: Niciun modul numit mesaj de eroare „apt_pkg” atunci când încerc să instalez depozitul deadsnakes pentru a instala Python 3.10, având în vedere numărul de soluții posibile pe care le-am văzut. Există o altă modalitate de a instala 3.10, în afară de construirea de la sursă?
Multumesc foarte mult.