Page 1 sur 1

Python3 ne se lance pas

Posté : mer. 24 oct. 2018 23:47
par andrea
Bonjour a tous,
toute nouvelle et débutante en informatique, j ai essayé de lancer python3 via le gestionnaire de logiciel, il ne se passe rien, j ai tapé dans le terminal : sudo apt-get install python3, donné mon mot de passe et il me repond que tout est bon, tout est installé. Mais je retrouve python nulle part sur mon ordi et ne veut toujours pas se lancer.
Merci de m aider.

Re: Python3 ne se lance pas

Posté : jeu. 25 oct. 2018 02:44
par alain
Bonjour Andrea.

Il est tout à fait normal que tu ne trouve pas "python" dans ton environnement graphique (quoique tu devrais quand même trouver les fichiers
liés à python dans ton gestionnaire de fichiers).
Parce-que python est un langage de programmation et pis c'est tout (mais c'est énorme ;) ), comme le basic, le pascal, le fortran, le cobol, le C etc, etc...(non, je n'ai pas d'exemple plus récent :roll: )

Si tu entre:

Code : Tout sélectionner

python3
dans un terminal, tu verras (pas grand chose :l ), qu'il ce passe quelque chose. Tu vas voir que le prompt (l'invite de commande) va changer.
Tu auras : >>> . Ce qui signifie que ton terminal à changer d'interpréteur, qu'il est passé sous interpréteur "python", qu'il comprend désormais
les commandes, la syntaxe du langage "python". Par défaut, sur nos linux (base debian) l'interpréteur utiliser par le terminal est : "bash".
A partir de la, ton terminal comprend le python, mais plus le bash.
Pour revenir en bash il faut enter au choix: quit(),ou exit(), ou crtl+d ou ctrl+c...

Je suppose qu'il n'est pas facile pour un débutant d'utiliser l'interpréteur python dans un terminal, je dis "je suppose" car je ne connais
pas du tout python, ni l"écriture d'aucun langage en terminal... :l

Donc je te proposerai, si tu veux programmer en python d'utiliser un IDE. Je ne vais pas lancer un débat (comme la dernière fois :l )
en te donnant celui que j'utilise (pour d'autre langage que python) mais te donner un lien vers le wiki ubuntu qui donne une liste d'ide:
Liste IDE .
Un IDE c'est un editeur de texte adapté aux langages de programmation.
Tu verras dans le wikiubuntu, qu'ils disent que: «Si vous êtes débutant, vous préférerez sans doute l'utilisation d'un IDE tel que spyder, eclipse, pycharm » . mais c'est eux qu'ils l'ont dit, c'est pas moi (même si je suis de leur avis :l )

Si tu veux programmer en python, il te faudra écrire le programme dans l'IDE puis l'enregistrer sous la forme : "nom_du_programme.py"
Ensuite pour lancer ce programme que tu auras écris avec ton IDE en mode graphique, la, il faudra que tu passe par l'interpréteur python
(bash ne sait pas interpréter le python), dans un terminal. Tu écriras cela:

Code : Tout sélectionner

python3 non_du_programme.py 
et ton script est lancé... ;)

Lis le wiki dont je t'ai donné le lien, il y a des trucs intéressants et surtout des liens vers d'autres sites pour le python.

Bon courage et tiens nous au courant de tes avancées en python ;)

PS: /!\ ATTENTION /!\ Je viens de voir que que le lien que je t'ai donné est assez ancien, il doit manquer quelques ide récents, et les méthodes
d'installation qui y sont données, si tu es en LM 19, ne te concernent pas car elle s'arrêtent à ubuntu 17.10 et comme tu le le sais LM 19 est basée sur ubuntu 18.04, mais tu t'en fout car python3 est déjà installé chez toi. A première vue je ne connais pas d'autres ide que ceux proposés, mais rien ne t'empêche de faire ta petite recherche perso.

Re: Python3 ne se lance pas

Posté : jeu. 25 oct. 2018 11:45
par andrea
Merci beaucoup, je vais essayer ce que tu m as dit.
Bonne journée.

Re: Python3 ne se lance pas

Posté : dim. 28 oct. 2018 22:39
par david37
Salut andrea,

Tout ce qu'a dit alain est très juste (comme toujours :l :B )
Pour ma part, je rajouterais juste que pour un débutant, je pense qu’utiliser le jupyter-notebook est très bien pour commencer a comprendre le fonctionnement du langage et avant de se lancer dans des scripts trop compliques.
Pour ma part, j'aime bien installer Anaconda (jupyter-notebook est installe en même temps). Ensuite, dans un terminal, tu peux écrire:

Code : Tout sélectionner

jupyter-notebook
ça lance une fenêtre firefox et tu peux jouer avec python sans risquer de casser le système ;)

A+
David