Would you like to contribute to the Titanium docs? To get started, sign up for an account on the Appcelerator Wiki and sign our CLA.

Skip to end of metadata
Go to start of metadata
Contents

Overview

Python's setuptools is a third-party library that enhances the default Python distribution utilities (distutil). One of its components is the EasyInstall (easy_install) package manager, which is used to install a number of prerequisite libraries for compiling Titanium's SDK and API Docs.

Compatibility and Download

Python's setuptools can be installed from the following locations:

Operating System

Package Version

Package Architecture Version

Download Location

OS X

Latest version compatible with installed Python version

32-bit and 64-bit

Installed on OS by default

Windows

Latest version compatible with installed Python version

32-bit only

Official setuptools Website

Ubuntu

Latest version compatible with installed Python version

32-bit and 64-bit

Default Repositories

Installation

Before attempting to install setuptools, ensure that you have followed the Installing Python guide.

OS X

Note that the typical filesystem location of this software can be found in the OS X Software Locations section of these guides.

OS X ships with setuptools installed by default. Hence, simply follow the steps in the Using EasyInstall to Install Packages section

Windows

Note that the typical filesystem location of this software can be found in the Windows Software Locations section of these guides.

To install setuptools:

Using EasyInstall to Install Packages

The following Python libraries are necessary for compiling Titanium's SDK and API Docs. Install them using the supplied commands.  On Mac OS X, prefix the commands with sudo.

PyCrypto

pyOpenSSL

PyYAML

Pygments

Markdown

Markdown is required for building module documentation when packaging a Titanium module.

  • No labels