Installing P4Python
Important
Before installing P4Python, any previously installed versions should be uninstalled.
As of P4Python 2015.1, the recommended mechanism for installing P4Python is via pip. For example:
$ pip install p4python
pip installs binary versions of P4Python where possible, otherwise it attempts to automatically build P4Python from source.
Windows users can download an installer containing pre-built packages for P4Python from the Perforce web site:
http://www.perforce.com/product/components/apis
Note
When P4Python is built without the --apidir
option, setup
attempts to connect to
ftp.perforce.com to
download the correct version of the P4API binary. If the P4API download is
successful, it is unpacked into a temporary directory.
When P4Python is built and the --ssl
is provided without
a path, setup attempts to determine the correct path of the installed
OpenSSL libraries by executing openssl version.