Enter search terms or a module, class or function name.
Note: you might need root permissions or equivalent for these steps.
If you don’t have setuptools or easy_install, first download distribute_setup.py and run:
After easy_install is installed, run easy_install pyamf again. If you run into problems, try the manual installation instructions below.
To upgrade your existing PyAMF installation to the latest version use:
easy_install -U pyamf
To use PyAMF with Python 2.4, the following software packages must be installed. You don’t need these packages if you’re using Python 2.5 or newer!
The easy_install command will automatically install them for you, as described above, but you can also choose to download and install the packages manually.
Download and unpack the PyAMF archive of your choice:
tar zxfv PyAMF-<version>.tar.gz cd PyAMF-<version>
Run the Python-typical setup at the top of the source directory from a command-prompt:
python setup.py install
This will byte-compile the Python source code and install it in the site-packages directory of your Python installation.
Note: to disable the installation of the C-extension, supply the --disable-ext option:
python setup.py install --disable-ext
PyAMF integrates with the following optional third-party Python libraries:
To run the PyAMF unit tests the following software packages must be installed. The easy_install command will automatically install them for you, as described above, but you can also choose to download and install the packages manually.
You can run the unit tests using setuptools like this:
python setup.py test
Other libraries for unit testing are also supported, including:
To modify the cPyAMF extension you need:
And run the command below on the .pyx files to create the .c file, which contains the C source for the cPyAMF extension module:
To find out about other advanced installation options, run:
Also see Installing Python Modules for detailed information.
To install PyAMF to a custom location:
To build the main documentation you need:
Unix users run the command below in the doc directory to create the HTML version of the PyAMF documentation:
Windows users can run the make.bat file instead:
This will generate the HTML documentation in the doc/build/html folder. This documentation is identical to the content on the main PyAMF website.
Note: if you don’t have the make tool installed then you can invoke Sphinx from the doc directory directly like this:
sphinx-build -b html . build
To build the API documentation you need:
Run the command below in the root directory to create the HTML version of the PyAMF API documentation:
This will generate the HTML documentation in the doc/build/api folder.