Raspberry à jour avec Virtualenv + VirtualenvWrapper et Github ready !

Rédigé par jeromef


19 janvier 2015 Python, Raspberry raspberry github virtualenv virtualenvwrapper


Ou comment mettre en place un "environnement de dev" (jargon pour dire : "les bons outils dans un cadre qui ne met pas en péril la machine") à base de Virtualenv, VirtualenvWrapper et Github. Avec user pi

# Mettre à jour le tout
sudo apt-get update && apt-get dist-upgrade

# installer les paquest nécessaires
sudo apt-get install build-essential python-dev python-pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper


# Editer le .bashrc pour situer virtualenvwrapper
nano .bashrc

# Ajouter le chemin du script
source /usr/local/bin/virtualenvwrapper.sh

Pour PI bien config pour GITHUB
# Générer une ssh Key
ssh-keygen -t rsa -C "Votre email"

#Copier la ligne (attention elle fait souvent bien plus que l’écran)
nano .ssh/id_rsa.pub

# Aller sur Github et ajouter une clef ssh (petite roue dentée en haut à droite)
—> Add SSH KEY et coller la ligne précedente


#Vérifier le tout
ssh -T git@github.com
... Chauffe le code !

Petite précision, pour lancer un cron d'un script python depuis un virtualenv, voici la commande (changer les chemins d'acces si c'est différents mais dans le cadre de cette install ca doit être comme ca :
0 9 * * * /home/pi/.virtualenvs/NOMDUVIRTUALENV/bin/python /home/pi/python/NOMDUSCRIPTPYTHON.py

Partager cet article sur :


Les commentaires sont fermés.