À partir de CentOS8, contrairement à jusqu'à 7, la commande ** yum n'est pas utilisée. ** ** Vous pouvez également utiliser yum en le poussant, mais nous ne le recommandons pas. Nous utiliserons la commande successeur ** dnf. ** **
En gros, vous pouvez l'utiliser presque de la même manière que la commande yum. Quelle est la différence ...
Est-il inévitable d'essayer de travailler avec le système Python 3? Si vous souhaitez en savoir plus, veuillez suivre le lien ci-dessous.
$ sudo dnf install python38 -y
Comme vous pouvez le voir en regardant à nouveau la commande, elle n'est pas très différente de la commande yum.
//D'une manière ou d'une autre
$ python3.8 --version
Python 3.8.0
$ python3.8 -V
Python 3.8.0
//D'une manière ou d'une autre
$ pip3.8 --version
pip 19.2.3 from /usr/lib/python3.8/site-packages/pip (python 3.8)
$ pip3.8 -V
pip 19.2.3 from /usr/lib/python3.8/site-packages/pip (python 3.8)
C'est dommage que vous deviez spécifier la version à chaque fois, nous allons donc la configurer pour qu'elle utilise 3.8 par défaut.
$ alternatives --config python
Il y a 3 programmes'python'Fournir.
Sélectionnez la commande
-----------------------------------------------
*+ 1 /usr/libexec/no-python
2 /usr/bin/python3
3 /usr/bin/python3.8
Appuyez sur Entrée pour sélectionner le[+]Ou entrez le numéro de sélection: 3 //Saisissez la valeur numérique correspondante en fonction de l'environnement que vous souhaitez sélectionner
À partir des programmes répertoriés dans la partie commande, sélectionnez le programme que vous souhaitez utiliser en standard et saisissez le numéro Cela exécutera 3.8 python avec python uniquement, au lieu de la commande qui était précédemment entrée en tant que python3.8.
Vous ne pouvez pas le changer avec la procédure de python3.8-> python, vous devrez utiliser une autre commande
$ sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3.8 1
Cela s'est produit lorsque j'essayais de définir pip par moi-même, alors soyez prudent, mais sachez que le répertoire affiché par la commande suivante n'est pas en fait le répertoire spécifié par update-alternatives.
$ pip3.8 -V
pip 19.2.3 from /usr/lib/python3.8/site-packages/pip (python 3.8)
Avec les étapes ci-dessus, vous avez géré avec succès python et pip. Cela facilitera l'étude d'Ansible ...
Recommended Posts