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.
Python3 ne se lance pas
Python3 ne se lance pas
Packard Bell easynotele. Laptop. LinuxMint 18.3 Sylvia.64bit
- alain
- Administrateur du site
- Messages : 17314
- Enregistré le : dim. 11 oct. 2015 23:41
- Localisation : Chelles
- Contact :
Re: Python3 ne se lance pas
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
)
Si tu entre:
dans un terminal, tu verras (pas grand chose
), 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...
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
)
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
)
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:
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.
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
Si tu entre:
Code : Tout sélectionner
python3Tu 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...
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
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
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 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.
Слава Україні _ слава героям махновщини
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 22 Xfce 4.18 | K: 6.8
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
Re: Python3 ne se lance pas
Merci beaucoup, je vais essayer ce que tu m as dit.
Bonne journée.
Bonne journée.
Packard Bell easynotele. Laptop. LinuxMint 18.3 Sylvia.64bit
Re: Python3 ne se lance pas
Salut andrea,
Tout ce qu'a dit alain est très juste (comme toujours
)
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:
ça lance une fenêtre firefox et tu peux jouer avec python sans risquer de casser le système 
A+
David
Tout ce qu'a dit alain est très juste (comme toujours
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-notebookA+
David
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce