Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:python-trucs-et-machins [30/12/2015 06:48] Hypathie [Installer Eric6 python] |
utilisateurs:hypathie:tutos:python-trucs-et-machins [30/12/2015 10:14] Hypathie [Installer Eric python IDE] |
||
---|---|---|---|
Ligne 72: | Ligne 72: | ||
On choisit la version 3. | On choisit la version 3. | ||
- | ===== Installer Eric6 python===== | + | ===== Installer Eric python IDE===== |
- | * Installation des paquets nécessaires : | + | ====Installation simple de Eric5 depuis les sources==== |
- | <code root>apt-get update && apt-get install build-essential</code> | ||
+ | |||
+ | 1) On vérifie que le système est sous python2 (voir ci-dessus) | ||
+ | |||
+ | 2) On installe depuis les sources | ||
+ | <code root>apt-get install eric</code> | ||
+ | (cela installe aussi le paquet ''eric-api-files'' | ||
+ | |||
+ | * Désinstaller Eric installé depuis les sources : | ||
+ | <code root>apt-get remove eric</code> | ||
+ | |||
+ | ====Installation manuelle de Eric6 ==== | ||
+ | |||
+ | * On crée un dossier temporaire d'installation dans le répertoire courant et on se place dedans: | ||
+ | |||
+ | <code user>mkdir tmp && cd tmp</code> | ||
+ | |||
* Installation de Qt sur une Jessie 64 bits : | * Installation de Qt sur une Jessie 64 bits : | ||
Ligne 108: | Ligne 123: | ||
<code>>>> print(sip.SIP_VERSION_STR)</code> | <code>>>> print(sip.SIP_VERSION_STR)</code> | ||
<code>>>> exit()</code> | <code>>>> exit()</code> | ||
+ | |||
+ | * Installation de PyQt-gpl-5.5.1 : | ||
+ | |||
<code user>wget http://netcologne.dl.sourceforge.net/project/pyqt/PyQt5/PyQt-5.5.1/PyQt-gpl-5.5.1.tar.gz</code> | <code user>wget http://netcologne.dl.sourceforge.net/project/pyqt/PyQt5/PyQt-5.5.1/PyQt-gpl-5.5.1.tar.gz</code> | ||
<code user>tar -zxvf PyQt-gpl-5.5.1.tar.gz</code> | <code user>tar -zxvf PyQt-gpl-5.5.1.tar.gz</code> | ||
Ligne 124: | Ligne 142: | ||
- | <code user>cd ~/Bureau/</code> | + | <code user>cd tmp/</code> |
<code user>wget http://netcologne.dl.sourceforge.net/project/pyqt/QScintilla2/QScintilla-2.9.1/QScintilla-gpl-2.9.1.tar.gz</code> | <code user>wget http://netcologne.dl.sourceforge.net/project/pyqt/QScintilla2/QScintilla-2.9.1/QScintilla-gpl-2.9.1.tar.gz</code> | ||
<code user> tar -xzvf QScintilla-gpl-2.9.1.tar.gz</code> | <code user> tar -xzvf QScintilla-gpl-2.9.1.tar.gz</code> | ||
Ligne 144: | Ligne 162: | ||
* Installation de eric6 : | * Installation de eric6 : | ||
- | <code user>cd ~/Bureau</code> | + | <code user>cd ~/tmp</code> |
<code user>wget http://heanet.dl.sourceforge.net/project/eric-ide/eric6/stable/6.1.0/eric6-6.1.0.tar.gz</code> | <code user>wget http://heanet.dl.sourceforge.net/project/eric-ide/eric6/stable/6.1.0/eric6-6.1.0.tar.gz</code> | ||
<code user>tar -zxvf eric6-6.1.0.tar.gz</code> | <code user>tar -zxvf eric6-6.1.0.tar.gz</code> | ||
Ligne 165: | Ligne 183: | ||
<code user>rm /usr/bin/qmake</code> | <code user>rm /usr/bin/qmake</code> | ||
+ | * On supprime sip | ||
+ | |||
+ | <code root>apt-get autoremove python3-sip</code> | ||
+ | <code root>rm -r /usr/lib/python3/dist-packages/PyQt5/uic/widget-plugins</code> | ||
+ | <code root>apt-get autoremove python-sip</code> | ||
+ | <code root>rm -r /usr/lib/python3/dist-packages/sip*</code> | ||
+ | |||
+ | * On supprime PyQt5 | ||
+ | <code root>rm -r /usr/lib/python3/dist-packages/PyQt5/</code> | ||
+ | |||
+ | * On supprime QScintilla : | ||
+ | |||
+ | * On supprime eric6 : | ||
+ | <code root>rm -r /usr/local/bin/eric6</code> | ||
+ | <code root>rm -r /usr/share/applications/eric6.desktop</code> | ||
+ | <code root>rm -r /usr/share/applications/eric6_webbrowser.desktop</code> | ||
</note> | </note> | ||
+ | ====Installer eric6 avec les dépendances venant des dépôts de Jessie ==== | ||
+ | === installer les dépendances depuis les dépôts=== | ||
- | <code user></code> | + | <code root> |
- | <code user></code> | + | apt-get install python3-pyqt5 python3-pyqt5-dbg python3-pyqt4.qsci python3-pyqt5.qtx11extras \ |
+ | python3-pyqt5.qtsql python3-pyqt5.qtsql-dbg python3-pyqt5.qtx11extras-dbg python3-pyqt5.qsci \ | ||
+ | python3-pyqt5.qsci-dbg python-pyqt5.qtsvg python3-pyqt5.qtsvg-dbg python-pyqt5.qtwebkit \ | ||
+ | python-pyqt5.qtwebkit-db python3-pyqt5.qtwebkit python3-pyqt5.qtwebkit-dbg | ||
+ | </code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||