Installing Twitter Python Module

1) Run CMD as administrator
2) Type this:
set path=%path%;C:\Python27\
3) Download python-twitter, if you haven't already did, this is the link I recommend:
https://code.google.com/p/python-twitter/
4) Download PeaZip in order to extract it:
http://peazip.org/
5) Install PeaZip, go to where you have downloaded python-twitter, right click, extract it with PeaZip.
6) Copy the link to the python-twitter folder after extraction, which should be something like this:
C:\Users\KiDo\Downloads\python-twitter-1.1.tar\dist\python-twitter-1.1
7) Go back to CMD, and type:
cd python-twitter location, or something like this:
cd C:\Users\KiDo\Downloads\python-twitter-1.1.tar\dist\python-twitter-1.1
8) Now type this in CMD:
python setup.py install

And it should work fine, to confirm it open IDLE, and type:

import twitter

Now you MAY get another error, like this:

>>> import twitter Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\twitter.py", line 37, in <module> import requests ImportError: No module named requests

Then you have to do kinda same steps in order to download the module requests.


Looking at the directory structure you have, I am assuming that you are using Windows. So my recommendation is to use a package manager system such as pip. pip allows you to install python packages very easily.

You can install pip here: pip for python

Or if you want the windows specific version, there are some pre built windows binaries here: pip for windows

Doing python setup.py install in IDLE will not work because that is an interactive python interpreter. You would want to call python from the command line to install.

with pip, you can go to the command line and run something like this:

"pip install twitter-python"

Not all python packages are found with pip but you can search using

"pip search twitter-python"

The nature of pip is that you have to type out the exact name of the module that you want.

So in a nutshell, my personal recommendation to get python packages installed is:

  • Install pip executable
  • Go to the command line
  • Type "pip search python_package"
  • Find the package you want from the list.
  • Type "pip install python_package"

This should install everything without a hitch.