Aktualisieren Sie Python 2 auf 3.8.8 unter Suse Linux und installieren Sie pip3

Aktualisieren Sie Python 2 auf 3.8.8 unter Suse Linux und installieren Sie pip3

Ich habe Python 2.9 auf meinem Suse-Linux-Rechner (SUSE Linux Enterprise Server 12 SP1). Ich habe es auf Python 3.8.8 aktualisiert.

Wenn ich versuche, pip mit zu installieren

zypper install python3-pip

Es heißt, python3-pip wurde nicht gefunden. Ich befürchte, dass Python3 nicht richtig installiert ist.

Beim Ausführen python3.8 -m testwird folgende Fehlermeldung angezeigt:

AttributeError: module 'posix' has no attribute '_all_'
During handling above exception, another exception occured:
SystemError: <built-in function dir> returned NULL without setting an error.

So habe ich Python 3.8.8 installiert. Ich habe diese Befehle als Root ausgeführt:

wget https://www.python.org/ftp/python/3.8.8/Python-3.8.8.tgz
tar -xvzf Python-3.8.8.tgz
cd Python-3.8.8
./configure
make
make install
export PATH=/usr/local/bin:$PATH

Ich habe ziemlich viele Fragen auf Stack Overflow gelesen, nichts hat wirklich geholfen.

Kann mir jemand helfen, das Problem zu beheben?

Antwort1

Die Installation von Anaconda hat das Problem behoben.

verwandte Informationen