logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Ceci est une ancienne révision du document !


Python trucs et machins

Un utilisateur python3

  • On crée un nouvel utilisateur afin de configurer son répertoire
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

  • Connaitre les versions de python disponible pour les utilisateurs du système
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
  • Connaitre la version active pour le shell de l'utilisateur courant
python --version
Python 2.7.9
  • Activer python3

On édite le fichier : ~/.bashrc, et on ajoute la ligne suivante

alias python='/usr/bin/python3.4'

On recharge le fichier ~/.bashrc

. ~/.bashrc
  • Et maintenant :
python --version
Python 3.4.2

Installer Eric6 python

  • On passe le système sous python3
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 --list python
python --version
Python 2.7.9
update-alternatives --config python

On choisit la version 3.

python --version
Python 3.4.2
  • On télécharge le script
script_installEric6
#!/bin/sh
 
apt-get install mercurial build-essential qt5-default qtbase5-dev qttools5-dev-tools libqt5scintilla2-11 python3-pyqt5.qtwebkit python3-pyqt5.qtsvg python3-pyqt5.qtsql libqt5webkit5-dev python3-pyqt5.qtwebkit python-qscintilla2 python3-pyqt4.qsci python3-pyqt4.qtsql
 
mkdir temp
 
cd temp
 
apt-get source python3-pyqt5.qsci
 
cd qscintilla2-2.8.4+dfsg/Python/
 
python3 configure.py --pyqt=PyQt5 \ #On indique qu'on souhaite utiliser pyqt5
-q /usr/lib/x86_64-linux-gnu/qt5/bin/qmake \ #Chemin du compilateur qmake livré avec qt5
-d /usr/lib/python3/dist-packages/PyQt5 # Chemin d'installation de PyQt5
 
make
 
make install
 
cd ../..
 
hg clone http://die-offenbachs.homelinux.org:48888/hg/eric
 
cd eric
 
python3 install.py
 
rm -rf ~/Téléchargement/temp/
 
exit
  • On se place dans le dossier de réception
mv ~/Téléchargements/script_installEric6 ~/Bureau/ && cd ~/Bureau/
  • On donne les droits d'exécution
chmod +x script_installEric6
  • On lance le script
./script_installEric6

Utilisation

utilisateurs/hypathie/tutos/python-trucs-et-machins.1451386892.txt.gz · Dernière modification: 29/12/2015 12:01 par Hypathie

Pied de page des forums

Propulsé par FluxBB