30 lines
1.2 KiB
ReStructuredText
30 lines
1.2 KiB
ReStructuredText
Installation
|
|
============
|
|
|
|
You will need `Python <http://python.org>`_ version 2.4 or better to
|
|
run :mod:`Products.LDAPMultiPlugins`. Development of
|
|
:mod:`Products.LDAPMultiPlugins` is done primarily under Python 2.6, so
|
|
that version is recommended.
|
|
|
|
.. warning:: To successfully install :mod:`Products.LDAPMultiPlugins`,
|
|
you will need :term:`setuptools` installed on your Python system
|
|
in order to run the ``easy_install`` command.
|
|
|
|
It is advisable to install :mod:`Products.LDAPMultiPlugins` into a
|
|
:term:`virtualenv` in order to obtain isolation from any "system"
|
|
packages you've got installed in your Python version (and likewise,
|
|
to prevent :mod:`Products.LDAPMultiPlugins` from globally installing
|
|
versions of packages that are not compatible with your system Python).
|
|
|
|
After you've got the requisite dependencies installed, you may install
|
|
:mod:`Products.LDAPMultiPlugins` into your Python environment using the
|
|
following command::
|
|
|
|
$ easy_install Products.LDAPMultiPlugins
|
|
|
|
If you use :mod:`zc.buildout` you can add :mod:`Products.LDAPMultiPlugins`
|
|
to the necessary ``eggs`` section to have it pulled in automatically.
|
|
|
|
When you ``easy_install`` :mod:`Products.LDAPMultiPlugins`, the
|
|
:term:`python-ldap` libraries are installed if they are not present.
|