Comment installer python sur centos 8

Comment installer python sur centos 8
Dans cet article, je vais vous montrer comment installer un interprète de langage de programmation Python 2 et Python 3 pour le codage et l'exécution de programmes Python. Alors, commençons.

Installation de Python 3:

Vous n'avez rien à faire pour installer Python 3 sur Centos 8 car il est installé par défaut.

Vous pouvez vérifier quelle version de l'interprète de langage de programmation Python 3 est installé avec la commande suivante:

$ Python3 - Version

Comme vous pouvez le voir, au moment de la rédaction de cet article, Python 3.6.8 est l'interprète de langage de programmation Python 3 par défaut sur Centos 8.

Vous pouvez trouver le chemin de votre interprète Python 3 avec la commande suivante:

$ où est python3

Comme vous pouvez le voir, vous pouvez accéder à Python 3 comme l'un ou l'autre python3 (/ usr / bin / python3), ou python3.6m (/ usr / bin / python3.6m), ou python3.6 (/ usr / bin / python3.6) commande.

Vous pouvez également accéder à l'interprète Python 3 dans le chemin / bin / python3, / bin / python3.7 et / bin / python3.7m

Les chemins d'interprète Python 3 sont utiles lorsque vous écrivez des scripts Python 3. J'en parlerai plus tard dans cet article.

Si pour une raison quelconque, vous n'avez pas installé Python 3 (très peu probable), vous pouvez l'installer avec la commande suivante:

$ sudo yum installer python3

Installation de Python 2:

Sur Centos 8, Python 2 n'est pas installé par défaut. Mais, vous pouvez facilement l'installer à partir du référentiel de package officiel de CentOS 8.

Pour installer Python 2 sur Centos 8, exécutez la commande suivante:

$ sudo yum install python2

Maintenant, appuyez sur Y Et puis appuyez sur Pour confirmer l'installation.

Python 2 doit être installé.

Maintenant, exécutez la commande suivante pour confirmer que Python 2 est installé correctement.

$ Python2 - Version

Comme vous pouvez le voir, Python 2.7.15 est installé et fonctionne correctement.

Vous pouvez également trouver le chemin de l'interprète de langage de programmation Python 2 avec la commande suivante:

$ où est python2

Comme vous pouvez le voir, le chemin de l'interprète Python 2 est / usr / bin / python2 et / usr / bin / python2.7

Vous pouvez également accéder à l'interprète Python 2 dans le chemin / bin / python2 et / bin / python2.7

Les chemins d'interprète Python 2 sont utiles lorsque vous écrivez des scripts Python 2. J'en parlerai plus tard dans cet article.

Écriture de votre premier script Python:

Avant de commencer à écrire un script Python, vous devez décider quelle version (2 ou 3) du langage de programmation Python que vous allez utiliser.

Ces jours-ci, vous voudrez probablement démarrer votre programme dans la dernière version de Python, qui est Python 3. Sauf si vous avez un objectif spécifique, vous n'utiliserez pas Python 2.

J'ai créé un script python Bonjour.py dans le ~ / codes annuaire.

La première ligne de votre script Python devrait avoir un shebang! doubler. Cette ligne définit quel interprète utiliser pour exécuter le script Python.

La ligne Shebang commence par #! suivi par le chemin de l'interprète de langage de programmation Python.

Pour Python 3, la ligne Shebang peut être l'un des suivants:

#!/ bin / python3
#!/ usr / bin / python3
#!/ bin / python3.6
#!/ usr / bin / python3.6
#!/ bin / python3.6m
#!/ usr / bin / python3.6m

Pour Python 2, la ligne Shebang peut être l'un des suivants:

#!/ bin / python2
#!/ usr / bin / python2
#!/ bin / python2.7
#!/ usr / bin / python2.7

Voici à quoi ressemble une ligne Shebang dans notre Bonjour.py scénario.

Vous pouvez également utiliser le env Commande dans la ligne Shebang pour démarrer l'interprète de langage de programmation Python. Si vous utilisez la commande env, alors vous n'avez pas à mémoriser / découvrir les chemins d'interprète de langage de programmation Python.

Le env La commande est sur le chemin / bin / env et / usr / bin / env, C'est tout ce que tu dois savoir. Je préfère le env Style Shebang Lines.

Pour Python 3, la ligne Shebang si env est utilisé peut être l'un des suivants:

#!/ bin / env python3
#!/ usr / bin / env python3
#!/ bin / env python3.6
#!/ usr / bin / env python3.6
#!/ bin / env python3.6m
#!/ usr / bin / env python3.6m

Pour Python 2, la ligne Shebang si env est utilisé peut être l'un des suivants:

#!/ bin / env python2
#!/ usr / bin / env python2
#!/ bin / env python2.7
#!/ usr / bin / env python2.7

Voici à quoi ressemble une ligne Shebang dans notre Bonjour.py script si env La commande est utilisée.

J'ai écrit un script Hello World Python 3 Bonjour.py. Exécutons ce script python.

Tout d'abord, accédez à la ~ / codes Répertoire comme suit:

$ cd ~ / codes

Comme tu peux le voir, Bonjour.py Le script Python est là.

$ ls -lh

Maintenant, ajoutez une autorisation exécutable au script Python Bonjour.py comme suit:

$ chmod + x bonjour.py

Maintenant, vous pouvez exécuter le script Python comme suit:

$ ./Bonjour.py

Comme vous pouvez le voir, la sortie correcte est imprimée sur le terminal.

C'est donc ainsi que vous installez le langage de programmation Python 2/3 sur Centos 8 et écrivez votre premier script Python 2/3. Merci d'avoir lu cet article.