Unter CentOS (RHEL) 8 können keine Python- und Pip-Befehle verwendet werden

Einführung

Wenn Sie der Meinung sind, dass die Befehle python und pip unter CenoOS nicht verwendet werden können, werden sie nicht installiert. Selbst wenn Sie sie installieren, werden die standardmäßig installierten Befehle nicht verwendet, sodass Sie sie festlegen mussten.

https://dev.classmethod.jp/articles/in-search-of-lost-python-at-rhel-8/#toc-3

Python-Installation

Installieren Sie vorerst alle Python-Module

dnf install python36*

Oder

yum -y install python36*

Wenn Sie den Befehl pip installieren möchten, können Sie die folgenden Pakete installieren.

rpm -qf /bin/pip3
python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64

rpm -qf /bin/pip3.6
python3-pip-9.0.3-16.el8.noarch

Stellen Sie eine Umgebung ein, in der nur Python-Befehle ausgeführt werden

Bei der Installation wird das installierte Python nicht als Systemstandard verwendet. Führen Sie daher den folgenden Befehl aus, um die installierte Python-Version auszuwählen. Wählen Sie unten "2" und drücken Sie die Eingabetaste.

alternatives --config python

Es gibt 2 Programme'python'Bereitstellen.

Befehl auswählen
-----------------------------------------------
*+ 1           /usr/libexec/no-python
   2           /usr/bin/python3

Drücken Sie die Eingabetaste, um den aktuellen auszuwählen[+]Oder geben Sie die Auswahlnummer ein:2


python --version
Python 3.6.8

Stellen Sie eine Umgebung ein, in der der Befehl pip alleine ausgeführt werden kann

Führen Sie auch hier den folgenden Befehl aus, um eine Umgebung zu erstellen, in der der installierte Befehl pip3 ausgeführt werden kann.

update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1

pip --version
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)


Recommended Posts

Unter CentOS (RHEL) 8 können keine Python- und Pip-Befehle verwendet werden
Grundeinstellungen für die Verwendung von Python3.8 und pip unter CentOS8
[Python] Pip unter macOS verfügbar machen
Ein Memo mit Python2.7 und Python3 in CentOS
Hinweise zur Installation von Python3 und zur Verwendung von pip unter Windows7
[Hinweis] Installieren von Python 3.6 + α unter Windows und RHEL
Installieren Sie die ZIP-Version Python und Pip unter Windows 10
[Python] Pip und Wheel
Installieren Sie Python3.4 unter CentOS 6.6
Installieren Sie Python 2.7.3 unter CentOS 5.4
Python-Standardargumente werden nicht bei jedem Aufruf initialisiert
So installieren Sie Python2.7 python3.5 mit pyenv (unter RHEL5 CentOS5) (2016 Nov)
Installieren Sie Python 3.8 auf RHEL 8 (AppStream)
Python auf Ruby und wütend Ruby auf Python
Installieren Sie Python 3.8 unter CentOS 7 (SCL)
Installieren Sie Python 3.7 und Django 3.0 (CentOS)
Installieren Sie Python 3.8 unter CentOS 8 (AppStream)
Hinweise zur Installation von Python unter CentOS
[Python3] "A // B" und "math.floor (A / B)" sind nicht immer gleich! ??
[Python] Was sind @classmethod und Dekorateure?
Was vergleichst du mit Python und ==?
Was sind Python Taples und * Args?
Ruby, Python und Map
Python und Ruby teilen sich
Unter CentOS (RHEL) 8 können keine Python- und Pip-Befehle verwendet werden
[Python3] "A // B" und "math.floor (A / B)" sind nicht immer gleich! ??
Freetype2-Unterstützung ist unter PIL nicht verfügbar, wenn versucht wird, unter CentOS6.5 zu blockieren
Erstellen einer Python-Umgebung unter Ubuntu (wenn pip nicht die Standardeinstellung war)
Python a + = b und a = a + b sind unterschiedlich
Hinweise zu Python- und Wörterbuchtypen
Python 3.6 unter Windows ... und zu Xamarin.
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
Installieren Sie Python unter Windows + pip + virtualenv
Verknüpfen Sie Modelica und Python unter Windows
[Python] Was sind @classmethod und Dekorateure?
a () und a .__ call__ () sind nicht gleichwertig
Installieren Sie pip unter CentOS7. Auch iPython.
Rohr und Rad in Fenstern beherrschen
Installieren Sie Python unter CentOS mit Pyenv
Erstellen Sie eine Python3-Umgebung unter CentOS7
Installieren Sie Python unter CentOS mit pyenv
Installieren Sie easy_install und pip unter Windows
Einführung einer Bibliothek, die unter Python / Windows nicht in pip enthalten war
Module und Pakete in Python sind "Namespaces"
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
Virtuelle Python-Umgebung und Pakete unter Ubuntu
Python-Installation und Paketverwaltung mit pip
Virtualenv funktioniert nicht unter Python 3.5 (Windows)
Herstellen einer Verbindung von Python zu MySQL unter CentOS 6.4
Hinweise zum Erstellen von Python und Pyenv auf dem Mac
CentOS 6.4, Python 2.7.3, Apache, mod_wsgi, Django
Siehe Datei- und Ordnerinformationen zu Python
Installieren Sie Python auf xserver, um pip zu verwenden
Verstehen Sie Python-Listen, Wörterbücher und so weiter.
Installieren Sie pyenv und Python 3.6.8 unter Ubuntu 18.04 LTS
Installieren Sie Python 3.8, Pip 3.8 auf EC2 (Amazon Linux 2)
Installieren Sie pyenv und rbenv systemweit unter CentOS
Python open und io.open sind gleich