Download and install Soho
Supposing you have installed Python and Docutils, you can install Soho via an egg with easy_install or from the sources if you prefer it the old way.
Install via an egg
This is the recommended method. Installing via eggs will also install Soho's requirements for you.
If you need to install easy_install, see easy_install installation page. If you do not want to bother reading this page, here is a shorter how-to:
$ wget http://peak.telecommunity.com/dist/ez_setup.py $ python ez_setup.py
Now that you are ready:
Make sure that your easy_install installation is up to date by running:
$ easy_install -U setuptools
Then run the following command:
$ easy_install soho
That's it.
Install "the old way"
If you do not want to use easy_install, you can use the "traditional" method:
Download sources (either from the tarball or from the SVN repository).
Run:
$ python setup.py build
And then run (you may need to be a super-user to do that):
$ python setup.py install
Test your installation
You should now have:
- a new soho Python library which you can import:
>>> import soho
- a soho program which may or may not be in your path, depending on your installation.