Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
spyder [Le 15/09/2013, 12:15]
Pika3D Page céée !! WOUHOU
spyder [Le 20/12/2023, 12:51] (Version actuelle)
88.125.2.206 [Installation]
Ligne 1: Ligne 1:
-{{tag>Raring ​logiciels programmation python}}+{{tag>Xenial ​logiciels programmation python}}
  
-====== Spyder ======+====== Spyder ​/ spyderlib======
  
-**__S__cientific __PY__thon __D__evelopment __E__nvi__R__onment** (abrégé en **Spyder**) est un [[wpfr>​Environnement_de_développement_intégré|IDE]] //​[[:​Python]]//​. En d'​autres termes, vous pourrez développer en Python grâce à ce logiciel.+**__S__cientific __PY__thon __D__evelopment __E__nvi__R__onment** (abrégé en **Spyder**) est un [[wpfr>​Environnement_de_développement_intégré|IDE]] //​[[:​Python]]// ​multiplate-forme. En d'​autres termes, vous pourrez développer en Python grâce à ce logiciel.
  
 {{http://​wiki.spyderlib.googlecode.com/​hg/​Front_Page/​screenshot.png}} {{http://​wiki.spyderlib.googlecode.com/​hg/​Front_Page/​screenshot.png}}
  
-==== Principales caractéristiques (Traduit ​de la page officielle) ====+ 
 +===== Pré-requis ===== 
 +  
 +  * Disposer des [[:​sudo|droits d'​administration]],​ pour installer Spyder. 
 +  * Disposer d'une connexion à Internet configurée et activée, pour le téléchargement de Spyder. 
 + 
 +===== Installation ===== 
 +  
 +Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​spyder]]**.\\ 
 +Actuellement,​ il y a des problèmes si on installe spyder avec apt. Le site officiel recommande de l'​installer avec Anaconda.  
 +Il est également installé au travers de la suite [[:​python#​Anaconda]] 
 + 
 +===== Utilisation ===== 
 +  
 +Lancez l'​application via le [[:​unity#​tableau_de_bord_dash|tableau de bord]] ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] :​ <​code>​spyder</​code>​ 
 + 
 +Maintenant, laissez libre cours à votre imagination de développeur ^_^ 
 + 
 +((Maintenant,​ quand un pote viendra chez vous, vous pourrez vous la péter sérieusement en lui balançant la phrase : « Mwa, j'fais du Python, t'vois ? J'​programme des trucs carrément déjantés. J'te cache pas qu'​c'​est long et <​del>​ultra compliqué</​del>,​ mais on s'y fait. C'est ça, être développeur. »)) 8-) 
 + 
 +===== Principales caractéristiques (traduction ​de la page officielle) ​=====
  
   * Général :   * Général :
     * Boîte de dialogue du gestionnaire PYTHONPATH similaire à MATLAB (fonctionne avec toutes les consoles)     * Boîte de dialogue du gestionnaire PYTHONPATH similaire à MATLAB (fonctionne avec toutes les consoles)
-    * Windows seulement : Éditeur des variables d'​environnement de l'​utilisateur actuel 
     * Liens directs vers la documentation (Python, Matplotlib, !NumPy, !Scipy, etc.)     * Liens directs vers la documentation (Python, Matplotlib, !NumPy, !Scipy, etc.)
     * Liens directs vers le lanceur Python(x,y)     * Liens directs vers le lanceur Python(x,y)
Ligne 33: Ligne 52:
     * Auto-complétion     * Auto-complétion
     * Astuces     * Astuces
-    * go-to-definition : Aller à une définition d'​objet (n'​importe quel type d'​objet : fonction, classe, attribut, etc.) en appuyant sur Ctrl + Clic gauche sur un mot ou Ctrl + G (raccourci par défaut)+    * Aller à une définition d'​objet (n'​importe quel type d'​objet : fonction, classe, attribut, etc.) en appuyant sur Ctrl + Clic gauche sur un mot ou Ctrl + G (raccourci par défaut)
     * Surlignement     * Surlignement
     * Aide à la frappe (optionnel) :     * Aide à la frappe (optionnel) :
Ligne 39: Ligne 58:
     * Dés-indentation automatique après ‘else’, ‘elif’, ‘finally’,​ etc.     * Dés-indentation automatique après ‘else’, ‘elif’, ‘finally’,​ etc.
     * Listes to-do (TODO, FlXME, XXX)     * Listes to-do (TODO, FlXME, XXX)
-    * erreurs ​avertissements ​(analyse en temps réel du code via pyflakes)+    * Erreurs ​Avertissements ​(analyse en temps réel du code via pyflakes)
     * Analyse intégrée du code `pylint`     * Analyse intégrée du code `pylint`
     * Lien direct vers le débogueur externe winpdb     * Lien direct vers le débogueur externe winpdb
Ligne 61: Ligne 80:
     * Explorateur de projet (supporte l'​import de projets PyDev)     * Explorateur de projet (supporte l'​import de projets PyDev)
  
-Spyder peut aussi être utilisé comme une librairie d'​extension PyQt4 ou PySide (module ‘spyderlib’). Par exemple, le widget shell interactif ​Pthon utilisé dans Spyder peut être intégré dans votre propre application PyQt4 ou PySide.+Spyder peut aussi être utilisé comme une librairie d'​extension PyQt4 ou PySide (module ‘spyderlib’). Par exemple, le widget shell interactif ​Python ​utilisé dans Spyder peut être intégré dans votre propre application PyQt4 ou PySide.
  
-===== Pré-requis ===== 
-  
-  * Disposer des [[:​sudo|droits d'​administration]],​ pour installer Spyder. 
-  * Disposer d'une connexion à Internet configurée et activée, pour le téléchargement de Spyder. 
- 
-===== Installation ===== 
- 
-<note tip>​Spyder est disponible dans les dépôts officiels !((Du moins, sous [[:​Raring]])) Ainsi, aucun ajout de dépôts tiers n'est requis. Vous pouvez même vous servir de la [[:​software-center|Logithèque Ubuntu]] si cela vous chante ;​-)</​note>​ 
-  
-Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​spyder]]**. 
- 
-Vous pouvez aussi installer Spyder via le [[:​terminal]] avec la [[:​commande_shell|commande]] 
- 
-  sudo apt-get install spyder 
- 
-Simple, non ? 
- 
-===== Utilisation ===== 
-  
-Lancez l'​application via le [[:​unity#​tableau_de_bord_dash|dash]] (Ubuntu 11.04 et ultérieures) ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] 
- 
-  spyder 
- 
-Maintenant, laissez libre cours à votre imagination de développeur ^_^ 
- 
-((Maintenant,​ quand un pote viendra chez vous, vous pourrez vous la péter sérieusement en lui balançant la phrase : « Mwa, j'fais du Python, t'vois ? J'​programme des trucs carrément déjantés. J'te cache pas qu'​c'​est long et <​del>​ultra compliqué</​del>,​ mais on s'y fait. C'est ça, être développeur. »)) 8-) 
  
 ===== Désinstallation ===== ===== Désinstallation =====
  
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. ​Pour cela, vous pouvez vous servir du [[:​http://​doc.ubuntu-fr.org/​synaptic#​ajouter_reinstaller_ou_supprimer_des_programmes|Gestionnaire de paquets Synaptic]], de la [[http://​doc.ubuntu-fr.org/​software-center#​desinstaller_une_application|Logithèque Ubuntu]], ou du +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]].
  
 ===== Voir aussi ===== ===== Voir aussi =====
- +  ​* **(en)** [[https://pypi.python.org/pypi/spyderSite officiel de Spyder]] 
-  ​* **(en)** [[http://code.google.com/p/spyderlib/​|Spyder ​sur Code.Google.com]] (Site officiel)+  * **(en)** [[https://​github.com/​spyder-ide/​spyder| Dépôt officiel de Spyder]]
   * **(en)** [[https://​groups.google.com/​forum/#​!forum/​spyderlib|Spyder sur Groups.Google.com]] (Forum de discussions et communauté)   * **(en)** [[https://​groups.google.com/​forum/#​!forum/​spyderlib|Spyder sur Groups.Google.com]] (Forum de discussions et communauté)
-  ​* **(en)** [[http://​pythonhosted.org/​spyder/​|Spyder sur PythonHosted.org]] +  * **(fr)** [[python|Langage de programmation ​Python]]
-  ​* **(fr)** [[http://​www.siteduzero.com/​informatique/​tutoriels/​apprenez-a-programmer-en-python|« Apprenez à programmer en Python ​»]] (Superbe tutoriel sur le [[http://​www.siteduzero.com/​|Site Du Zéro]] pour apprendre ce fabuleux langage qu'est Python ;-))+
  
 ---- ----
  
 //​Contributeurs : [[utilisateurs:​pika3d|Pika3D (Créateur de blagues depuis 1999)]], ...// //​Contributeurs : [[utilisateurs:​pika3d|Pika3D (Créateur de blagues depuis 1999)]], ...//
 +
 +----
  
  • spyder.1379240144.txt.gz
  • Dernière modification: Le 15/09/2013, 12:15
  • par Pika3D