Comment faire: Installer Spyder (Python IDE) sur CentOS 6.4

J'ai passé les derniers jours à essayer d'installer Spyder (le Python IDE) sur CentOS 6.4. Il ya un couple de problèmes avec l'installation de Spyder sur CentOS 6.4: l'intervalle Qt RPM package ne comprend pas QtWebKit et l'installation par défaut de Python 2.6.6 plutôt que 2.7.4. Ces questions m'ont causé des problèmes dont j'ai été incapable de trouver des instructions pour les, donc une fois que j'ai compris, j'ai décidé de le faire savoir aux autres.

Donc, sans plus tarder:

Comment Installer Spyder (Python IDE) dans CentOS 6.4

  1. Installer PyQt4 de la RPM
  2. Installer Distribuer (easy_install fourche) en téléchargeant le script trouvé ici et de l'exécuter via sudo python distribute_setup.py
  3. Installer pip via sudo easy_install pip
  4. Installer qt-mobilité en téléchargeant le .rpm à partir de ici. Il installe les dépendances nécessaires à l'étape suivante.
  5. Installer qtwebkit de ici.
  6. Installer PyQt4-webkit de ici.
  7. Installer Spyder utilisation de pip: sudo pip install spyder
  8. Exécuter Spyder en tapant spyder dans un terminal ou en sélectionnant Spyder de la Applicaions -> menu de Programmation.

Les paquets suivants sont fortement recommandés pour les Spyder. Les installer à l'aide de sudo pip install <package>

  • corde (complétion de code et définitions)
  • pyflakes (code temps réel analyse /vérification des erreurs)
  • pylint (analyse de code)
  • pep8 (style d'analyse)
  • psutil (cpu/mémoire du moniteur)

Les paquets suivants sont fortement recommandés pour Python de développement. Les installer à l'aide de sudo pip install <package>

Remarque: Ne pas installer IPython. Il nécessite Python 2.7 considérant que le défaut d'installation de python dans CentOS6 Python 2.6.6. IPython fonctionne avec la version 2.6 de Python, mais Spyder a un petit bug où il ne se charge pas avec IPython 0.13.2 et Python 2.6.6.

Si quelqu'un trouve quelque chose de mal avec ces instructions, veuillez vous répondre afin que je puisse les mettre à jour.

Merci!

  • * Correction: IPython ne fonctionne en effet avec la version 2.6 de Python. C'est Spyder qui a le problème de chargement IPython avec Python 2.6. J'ai édité le post pour en tenir compte.
InformationsquelleAutor dthor | 2013-05-11