Python3 и pip3 + дозируют колеса, установленные для python2, также могут использоваться для python3
До вчерашнего дня мы работали с python 2.7.5, и пакеты wheel были установлены для python 2.7.5 с помощью pip (pip, который связан с python 2.7.5)
Теперь устанавливаем последнюю версию python из redhat - 3.8
Мы также установили pip3, когда мы установили python 3.8, дополнительные rpm также были pip3
Так что до сих пор все в порядке
Мы хотим понять текущие пакеты колес, которые были установлены с помощью pip (pip2)
Поскольку теперь у нас есть python 3, я думаю, нам нужно установить с помощью pip3 новые колеса для python 3, я предполагаю, что python 3 не может использовать колеса для python 2
Пожалуйста, позвольте мне, если я исправлюсь, и я буду рад получить исправления
Ответы
Дозируйте колеса, установленные для python2, можно также использовать для python3
Некоторые колеса совместимы с обоими, некоторые - нет.
Для некоторых проектов возможно изготовление колес, совместимых с Python 2 и 3, для некоторых это невозможно. Все сводится к собственно коду проектов.
Достаточно просто определить, с какими платформами (версия интерпретатора Python, ОС и разрядность процессора) совместимо колесо, просмотрев имя файла. Все это объясняется в PEP 425 .
Да, вам также нужно будет установить новые колеса и новые пакеты. (В большинстве случаев, если вы устанавливаете пакеты с PIP3, колеса устанавливаются автоматически.)