adduser python3
On répond aux questions, en autre, on crée un mot de passe pour l'utilisateur python3.
Ensuite on change d'utilisateur, et on se log en tant qu'utilisateur python3
ls /usr/bin/python*
/usr/bin/python /usr/bin/python2-config /usr/bin/python3.4m /usr/bin/python3m-config /usr/bin/python2 /usr/bin/python3 /usr/bin/python3.4m-config /usr/bin/python-config /usr/bin/python2.7 /usr/bin/python3.4 /usr/bin/python3-config /usr/bin/python2.7-config /usr/bin/python3.4-config /usr/bin/python3m
python --version
Python 2.7.9
On édite le fichier : ~/.bashrc
, et on ajoute la ligne suivante
alias python='/usr/bin/python3.4'
On recharge le fichier ~/.bashrc
. ~/.bashrc
python --version
Python 3.4.2
python --version
ls /usr/bin/python*
/usr/bin/python /usr/bin/python2.7 /usr/bin/python3.4 /usr/bin/python3m /usr/bin/python2 /usr/bin/python3 /usr/bin/python3.4m
update-alternatives --list python
update-alternatives: erreur: pas d'alternatives pour python
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives --install /usr/bin/python python /usr/bin/python3.4 2
update-alternatives --config python
On choisit la version 3.
1) On vérifie que le système est sous python2 (voir ci-dessus)
2) On installe depuis les sources
apt-get install eric
(cela installe aussi le paquet eric-api-files
apt-get remove eric
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
mkdir Eric6Install && cd Eric6Install
wget http://heanet.dl.sourceforge.net/project/eric-ide/eric6/stable/6.1.0/eric6-6.1.0.tar.gz
tar -zxvf eric6-6.1.0.tar.gz
cd eric6-6.1.0/
python3 install.py
Checking dependencies Python Version: 3.4.2 Found PyQt5 Found QScintilla2 Found QtGui Found QtNetwork Found QtPrintSupport Found QtSql Found QtSvg Found QtWebKit Found QtWebKitWidgets Found QtWidgets Qt Version: 5.3.2 sip Version: 4.16.4 PyQt Version: 5.3.2 QScintilla Version: 2.8.4 All dependencies ok. Cleaning up old installation ... Creating configuration file ... Compiling user interface files ... Compiling source files ... Installing eric6 ... Installation complete.
eric6
cd tmp/
wget http://netcologne.dl.sourceforge.net/project/eric-ide/eric6/stable/6.1.0-RC1/eric6-i18n-fr-6.1.0-RC1.zip
unzip eric6-i18n-fr-6.1.0-RC1.zip
cd eric6-6.1.0-RC1/
python3 install-i18n.py
On cherche l'url de django
<Plugin status="stable"><Name>Project, Django</Name><Short>Basic support for Django projects.</Short><Description> This plug-in implements support for Django projects. It includes API files for the various Django versions and a Django menu offering various Django related actions from within eric5. </Description><Url>http://eric-ide.python-projects.org/plugins6/stable/PluginProjectDjango.zip</Url><Author>Detlev Offenbach <detlev@die-offenbachs.de></Author><Version>4.0.2</Version><Filename>PluginProjectDjango-4_0_2.zip</Filename></Plugin>
* On copie l'url et on télécharge le plugin :
cd ~/tmp
wget http://eric-ide.python-projects.org/plugins6/stable/PluginProjectDjango.zip
On clique sur l'onglet Plugins > Installation de plugins > puis ajouter
On cherche dans ~/tmp/sonPlugin.zip
On le sélectionne :
Puis ouvrir
> suivant
> suivant
> install
Eric6 redémarre et on retourne dans l'onglet Plugin
> Référenciel de plugins…
On sélectionne le plugin, et on l'installe Download & Install
comme ceci
Et voilà
tmp/eric6-6.1.0
cd tmp/eric6-6.1.0/
python3 uninstall.py
apt-get remove 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