Confirmed users
927
edits
Tarek.ziade (talk | contribs) |
Tarek.ziade (talk | contribs) |
||
| Line 7: | Line 7: | ||
To go further, virtualenv allows you to create a new Python interpreter copied from the main one. This creates an isolated Python environment somewhere on your system. In other words, every package that will be installed by a Python interpreter created by virtualenv, will be installed under a specific tree and not interfer with the main Python installation. | To go further, virtualenv allows you to create a new Python interpreter copied from the main one. This creates an isolated Python environment somewhere on your system. In other words, every package that will be installed by a Python interpreter created by virtualenv, will be installed under a specific tree and not interfer with the main Python installation. | ||
Ideally, the Weave application should be installed in a virtualenv-ed Python in /var/sync for example. | Ideally, the Weave application should be installed in a virtualenv-ed Python, in /var/sync for example. | ||
= Server prerequisites = | |||
* Apache 2.x | |||
* Python 2.6.x | |||
* mod_wsgi 3.2 | |||
* All Python extensions that are available as RPMs. ex: MySQl-python | |||
= Weave application structure = | = Weave application structure = | ||