Installing¶
python-pptx is hosted on PyPI, so installing with pip is simple:
pip install python-pptx
python-pptx depends on the lxml package and Pillow, the modern version of
the Python Imaging Library (PIL). The charting features depend on
XlsxWriter. Both pip and easy_install will take care of
satisfying these dependencies for you, but if you use the setup.py
installation method you will need to install the dependencies yourself.
Currently python-pptx requires Python 2.7, 3.3, 3.4, or 3.6. The tests are run against 2.7 and 3.6 on Travis CI.
Dependencies¶
- Python 2.6, 2.7, 3.3, 3.4, or 3.6
- lxml
- Pillow
- XlsxWriter (to use charting features)