« Programmation Python/Installation » : différence entre les versions

Contenu supprimé Contenu ajouté
Détails déplacés de l'intro
Ligne 1 :
<noinclude>{{Programmation Python}}</noinclude>
== Installation ==
 
== Installation ==
Il est possible d'installer Python sur les systèmes Microsoft ou sur d'autres systèmes (Unix...).
Python est disponible ici : [http://www.python.org/download télécharger python].
 
Python est disponible icisur : [http://www.python.org/download télécharger python].
Si vous n'avez pas les droits d'administrateurs de votre machine, il existe aussi [http://www.portablepython.com une version portable].
 
Si vous n'avez pas les droits d'administrateurs de votre machine, il existe aussi [une version portable sur http://www.portablepython.com une version portable].
Pour les systèmes Windows, vous pouvez télécharger le fichier MSI. Mais, pour les systèmes Unix, Linux, et Mac OS, il faut compiler le programme à partir de fichiers source.
 
Pour les systèmes Windows, vous pouvez télécharger le fichier MSI. Python est le plus souvent automatiquement installé avec la plupart des distribution Linux ou Mac OS, mais il est recommandé (nécessaire) de télécharger une version actualisée. :
 
=== Linux ===
Vous êtes probablement chanceux et l'interpréteur Python est déjà installé sur votre machine. pour le tester, tapez <tt>python3</tt> dans un terminal. Si vous voyez quelque chose comme dans la prochaine section, vous êtes bon.
 
Si vous devez installer Python, essayez d'abord d'utiliser le gestionnaire de paquet de votre système d'exploitation ou allez visiter le dépôt où ces paquets sont disponibles, et récupérez Python 3. Python 3.0 est sorti en Décembre 2008; toutes les distributions (BSD, GNU/Linux-Hurd-Linux Libre)devraient avoir Python 3 disponible, donc vous ne devriez pas avoir besoin de compiler Python 3 "from scratch" après avoir téléchargé le code source. Debian et Fedora possèdent des paquets binaires Python3 disponibles, mais ne le sont pas encore pas défaut, il faudra donc les installer par vous-même.
 
Voici donc les étapes pour compiler Python sur une {{wt|unixerie}} (GNU/Linux, BSD...) :
* Téléchargez le fichier d'archive contenant les sources avec wget|curl -O|fetch http://www.python.org/ftp/python/3.3.3/Python-3.3.3.tar.xz (utilisez la commande de votre choix dans votre terminal)
* Décompressez le fichier tar (mettez-le au préalable dans le dossier voulu) :
$ tar -xJvf Python-3.3.3.tar.xz
''... liste des fichiers décompressés ''
* Déplacez-vous dans le dossier nouvellement créé et dîtes à votre système de compiler et installer le programme
$ cd Python-3.3.3/
$ ./configure
'' ... plein de messages, prêtez attention aux erreurs ... ''
$ make
'' ... encore plus de messages... ''
$ make install
 
Les commandes ci-dessus installeront Python 3 dans votre dossier <tt>/usr/local</tt>. Si vous voulez utiliser IDLE, vous devez vous assurer que tk et tcl ainsi que leurs fichiers de développement sont installés sur le système. Vous verrez des avertissements durant la phase de compilation (make) si ces derniers ne sont pas disponibles.
 
Variable d'environnement :
{{cadre code|Exécuter un script python|
<source lang=shell>
> set PATH=%PATH%;C:\<Repertoire de python>
> python MonScript.py
</source>
}}
 
=== Utilisateurs de Mac ===
Depuis Mac OS X (Tiger), Python est embarqué par défaut avec l'OS, mais vous devrez mettre à jour vers Python 3 de la manière décrite ci-dessus, jusqu'à ce qu'OS X incluse Python 3 (vérifiez la version en tapant <tt>python3</tt> dans un terminal). De plus, IDLE (l'éditeur Python) pourrait être manquant dans l'installation standard. Si vous voulez (ré-)installer Python, allez vérifier du côté de http://www.python.org/download/mac/.
 
== Utilisation ==
Ligne 26 ⟶ 56 :
 
Mais le plus employé est d'exécuter un script Python plus long (fichier .py) en ligne de commande.
 
=== Linux ===
{{cadre code|Exécuter un script python|
<pre>
> set PATH=%PATH%;C:\<Repertoire de python>
> python MonScript.py
</pre>
}}
 
=== Windows ===
Avec Windows, pour lancer un script en ligne de commande, il faut se rendre dans le répertoire où se situe le script et exécuter :
{{cadre code|Exécuter un script python|
<pre>
> MonScript.py
</pre>
}}
 
=== Astuces pour démarrer ===