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
- Installer PyQt4 de la RPM
- Installer Distribuer (easy_install fourche) en téléchargeant le script trouvé ici et de l'exécuter via
sudo python distribute_setup.py
- Installer pip via
sudo easy_install pip
- Installer qt-mobilité en téléchargeant le .rpm à partir de ici. Il installe les dépendances nécessaires à l'étape suivante.
- Installer qtwebkit de ici.
- Installer PyQt4-webkit de ici.
- Installer Spyder utilisation de pip:
sudo pip install spyder
- 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>
- numpy
- matplotlib (Req. du numpy)
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.
Vous devez vous connecter pour publier un commentaire.
Question:
Comment puis-je installer PyQT4, allongement de la mobilité, qtwebkit, PyQt4-webkit pour python2.7 sur centos 6.4 (rappelez-vous python2.6 est le système par défaut)?
J'ai utilisé la fonction "Ajouter/Supprimer des Logiciels" interface graphique pour installer les exigences de 1, 4, 5, 6 et avons trouvé pourquoi vous avez installé le rpm...
à l'aide de la fonction "Ajouter/Supprimer des Logiciels" gui, mon PyQT4 installé pour python2.6 /usr/lib64/python2.6/site-packages/PyQt4 quand je suis avec python2.7
Je suis sous python 2.7 et, par conséquent, l'requirements.py ne pas voir PyQT4 installé dans le python2.7/site-packages répertoire au lieu de cela, il est à python2.6/site-packages
J'ai quitté mon mal étapes à fond pour montrer ce que ne pas le faire...
Merci pour la soluce! Appréciez le temps que vous avez pris pour écrire ce
Mesures correctes? (Je pense que oui...)
Installer SIP
J'ai d'abord commencé à SIP source parce que PyQT4 besoins et après avoir lu le README n'était pas sure de la SIP source de l'installer comme il l'a dit d'utiliser build.py et il n'était pas là.
J'ai regardé pypi, et là https://pypi.python.org/pypi/SIP/4.14.7
apparemment, le programme pep a le même problème que j'ai eu après avoir lu le fichier README
Éventuellement installer PyQT4
cd pour télécharger le répertoire des sources de PyQt-x11-gpl-4.10.2
PyQt4-webkit
quand j'ai sauté à l'avance et tenté d'installer le rpm "PyQt4-webkit", il a dit qu'il était déjà installé, probablement à cause de ma commande yum ci-dessous. Mais est-ce pour python2.6? Je ne l'ai pas installé pour python2.7....
Des mesures erronées qui a installé les étapes 1, 4, 5, et 6 pour la version 2.6 de python
recherche dans "Ajouter/Supprimer des Logiciels" gui
Ou équivalent
_
supplémentaire pour les futurs lecteurs de traiter avec python2.7 et python2.6 double installe...
lors de l'utilisation de pip assurez-vous de l'utiliser pour python2.7
assurez-vous qu'il points de python2.7/site-packages/pip-version de l'emplacement et de ne pas les 2,6
Je dois indiquer le chemin absolu parce que je n'ai pas configuré dans mon sudo chemin...
Bien j'ai répondu dans le post. Oups.
ce guide d'installation est pour python 2.6 [par défaut de l'installation de python] sur centos 6.4
ce guide d'installation n'est pas pour python 2.7