1 | # This is an example of ISIS-NBP install on a development environment. |
---|
2 | |
---|
3 | # I will preserve my system, but this step is not needed |
---|
4 | sudo apt-get install python-virtualenv |
---|
5 | mkdir isis-nbp && cd isis-nbp |
---|
6 | virtualenv --no-site-packages isisnbp-env |
---|
7 | source isisnbp-env/bin/activate |
---|
8 | |
---|
9 | # Twisted: Zope Interface is a requirement for Twisted |
---|
10 | wget http://pypi.python.org/packages/source/z/zope.interface/zope.interface-3.5.2.tar.gz |
---|
11 | tar -zxvf zope.interface-3.5.2.tar.gz |
---|
12 | cd zope.interface-3.5.2 |
---|
13 | python setup.py install |
---|
14 | cd .. |
---|
15 | |
---|
16 | # Does not suport autocomplete in interactive mode and |
---|
17 | # throw some deprecation warnings |
---|
18 | easy_install ZODB3 Twisted ipython nose django |
---|
19 | |
---|
20 | # Pyisis |
---|
21 | svn export http://svn.reddes.bvsalud.org/isisnbp/isisnbp-poc/trunk/pyisis |
---|
22 | cd pyisis |
---|
23 | python setup.py install |
---|
24 | cd .. |
---|
25 | |
---|