Обновите Python 2 до версии 3.8.8 в Suse Linux и установите pip3

Обновите Python 2 до версии 3.8.8 в Suse Linux и установите pip3

У меня на машине suse-linux (SUSE Linux Enterprise Server 12 SP1) установлен Python 2.9. Я обновил его до Python 3.8.8.

Когда я пытаюсь установить pip с помощью

zypper install python3-pip

Пишет, что python3-pip не найден. Боюсь, что python3 установлен неправильно.

При запуске python3.8 -m testполучаю такую ​​ошибку:

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.

Вот как я установил Python 3.8.8. Я выполнил следующие команды как пользователь root:

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

Я прочитал довольно много вопросов на Stack Overflow, но ничего не помогло.

Может ли кто-нибудь помочь мне это исправить?

решение1

Установка Anaconda решила проблему.

Связанный контент