Installing NLTK

NLTK requires Python versions 2.6-2.7 or 3.2+


  1. Install NLTK: run sudo pip install -U nltk
  2. Install Numpy (optional): run sudo pip install -U numpy
  3. Test installation: run python then type import nltk

For older versions of Python it might be necessary to install setuptools (see and to install pip (sudo easy_install pip).


These instructions assume that you do not already have Python installed on your machine.

32-bit binary installation

  1. Install Python 3.4: (avoid the 64-bit versions)
  2. Install Numpy (optional): (the version that specifies pythnon3.4)
  3. Install NLTK:
  4. Test installation: Start>Python34, then type import nltk

Installing Third-Party Software

Please see: