PythonAdmin

Wiki.PythonAdmin History

Hide minor edits - Show changes to output

Added lines 23-26:

!! VirtualEnv avec des versions differentes de Python
Source: http://www.extellisys.com/articles/python-on-debian-wheezy
Notes: En tant qu'admin, et sous Debian, j'aurai tendance a choisir @@/opt/python-2.7.8@@ comme path ...
Changed line 22 from:
Pour les erreurs d'installation/compilation, il faudra installer les libraries manquantes (elles finissent souvent par @@*-dev@@), et relancer le @@pip install@@. Note: Pour modoboa, il faut installer les packets suivants aussi: @@libxml2-dev libxslt-dev gcc@@
to:
Pour les erreurs d'installation/compilation, il faudra installer les libraries manquantes (elles finissent souvent par @@*-dev@@), et relancer le @@pip install@@. Note: Pour modoboa, il faut installer les packets suivants aussi: @@python-dev libxml2-dev libxslt-dev zlib1g-dev@@
Changed lines 7-11 from:
Ensuite, vous devez créer votre utilisateur, et vous logguer en tant que lui. Ici, on fait un test avec @@modoboa@@:[@
to:
Ensuite, vous devez créer votre utilisateur, et vous logguer en tant que lui:[@
useradd -s /bin/bash -d /var/modoboa/ -r modoboa@]


Ici, on fait un test avec @@modoboa@@:[@
Added lines 1-18:
Petites notes pour mettre en prod du python

!! PIP en mode non root
Bah oui, mais c'est essentiel. Il vous faudra les paquets suivants:[@
python python-pip python-setuptools python-virtualenv@]

Ensuite, vous devez créer votre utilisateur, et vous logguer en tant que lui. Ici, on fait un test avec @@modoboa@@:[@
$ virtualenv modoboa
New python executable in modoboa/bin/python
Installing distribute.............................................................................................................................................................................................done.
Installing pip...............done.
@]
On active ensuite l'environnement:[@
$ source modoboa/bin/activate
@]
Et on installe enfin notre application:[@
pip install modoboa@]
Pour les erreurs d'installation/compilation, il faudra installer les libraries manquantes (elles finissent souvent par @@*-dev@@), et relancer le @@pip install@@. Note: Pour modoboa, il faut installer les packets suivants aussi: @@libxml2-dev libxslt-dev gcc@@
Page last modified on May 22, 2015, at 04:06 PM EST