|
1 .. -*- coding: utf-8 -*- |
|
2 |
|
3 .. _InstallDependencies: |
|
4 |
|
5 Installation dependencies |
|
6 ========================= |
|
7 |
|
8 When you run CubicWeb from source, either by downloading the tarball or |
|
9 cloning the mercurial tree, here is the list of tools and libraries you need |
|
10 to have installed in order for CubicWeb to work: |
|
11 |
|
12 * yapps - http://theory.stanford.edu/~amitp/yapps/ - |
|
13 http://pypi.python.org/pypi/Yapps2 |
|
14 |
|
15 * pygraphviz - http://networkx.lanl.gov/pygraphviz/ - |
|
16 http://pypi.python.org/pypi/pygraphviz |
|
17 |
|
18 * docutils - http://docutils.sourceforge.net/ - http://pypi.python.org/pypi/docutils |
|
19 |
|
20 * lxml - http://codespeak.net/lxml - http://pypi.python.org/pypi/lxml |
|
21 |
|
22 * twisted - http://twistedmatrix.com/ - http://pypi.python.org/pypi/Twisted |
|
23 |
|
24 * logilab-common - http://www.logilab.org/project/logilab-common - |
|
25 http://pypi.python.org/pypi/logilab-common/ |
|
26 |
|
27 * logilab-database - http://www.logilab.org/project/logilab-database - |
|
28 http://pypi.python.org/pypi/logilab-database/ |
|
29 |
|
30 * logilab-constraint - http://www.logilab.org/project/logilab-constraint - |
|
31 http://pypi.python.org/pypi/constraint/ |
|
32 |
|
33 * logilab-mtconverter - http://www.logilab.org/project/logilab-mtconverter - |
|
34 http://pypi.python.org/pypi/logilab-mtconverter |
|
35 |
|
36 * rql - http://www.logilab.org/project/rql - http://pypi.python.org/pypi/rql |
|
37 |
|
38 * yams - http://www.logilab.org/project/yams - http://pypi.python.org/pypi/yams |
|
39 |
|
40 * indexer - http://www.logilab.org/project/indexer - |
|
41 http://pypi.python.org/pypi/indexer |
|
42 |
|
43 * passlib - https://code.google.com/p/passlib/ - |
|
44 http://pypi.python.org/pypi/passlib |
|
45 |
|
46 If you're using a Postgresql database (recommended): |
|
47 |
|
48 * psycopg2 - http://initd.org/projects/psycopg2 - http://pypi.python.org/pypi/psycopg2 |
|
49 * plpythonu extension |
|
50 |
|
51 Other optional packages: |
|
52 |
|
53 * fyzz - http://www.logilab.org/project/fyzz - |
|
54 http://pypi.python.org/pypi/fyzz *to activate Sparql querying* |
|
55 |
|
56 |
|
57 Any help with the packaging of CubicWeb for more than Debian/Ubuntu (including |
|
58 eggs, buildouts, etc) will be greatly appreciated. |