Note

We prefer to use our bootstrap script to create a PyLucid environment with PyLucid-boot !

Anyhow, here are the steps to create a virtualenv by hand:

the manually steps

1
2
3
4
5
# Needs 'python-virtualenv' installed, e.g: sudo aptitude install python-virtualenv
/home/FooBar$ virtualenv PyLucid_env
/home/FooBar$ cd PyLucid_env/
~/PyLucid_env $ source bin/activate
(PyLucid_env)~/PyLucid_env $ wget --timestamp https://raw.github.com/jedie/PyLucid/master/requirements/basic_requirements.txt

Now there exist different ways to install PyLucid and all requirements: normal installation / developer installation

normal installation

1
2
3
4
5
6
7
8
(PyLucid_env)~/PyLucid_env $ wget --timestamp https://raw.github.com/jedie/PyLucid/master/requirements/normal_installation.txt

# Install PyLucid and all requirements:
(PyLucid_env)~/PyLucid_env $ pip install --verbose -r normal_installation.txt

# Symlink some scripts:
(PyLucid_env)~/PyLucid_env $ ln -s src/pylucid/scripts/upgrade_pylucid_env.sh
(PyLucid_env)~/PyLucid_env $ ln -s src/pylucid/scripts/create_page_instance.sh

developer installation

1
2
3
4
5
6
7
8
(PyLucid_env)~/PyLucid_env $ wget --timestamp https://raw.github.com/jedie/PyLucid/master/requirements/developer_installation.txt

# Install PyLucid and all requirements:
(PyLucid_env)~/PyLucid_env $ pip install -r developer_installation.txt

# Symlink some scripts:
(PyLucid_env)~/PyLucid_env $ ln -s src/pylucid/scripts/upgrade_pylucid_dev_env.sh
(PyLucid_env)~/PyLucid_env $ ln -s src/pylucid/scripts/create_page_instance.sh

next step

Continue with the normal install steps, after the done all these steps here, go to: