Skip to main content

How To Install Easy_install – Package Manager

You want to learn how to install easy_install and that is exactly what I am going to show you in this post. The first time you want to add a python package to your installation, it can be a hassle doing it manually if you don’t have easy_install or pip installed. I will be showing Windows users how to do this. So, let us get to it because I know you have other things to do after this.

how to install easy_install

As you can see from the above image, it is recommended for Windows users to download and then run it. Doing so will install easy_install in the right folder! That is what we will do here:

How To Install easy_install on Windows

1) Download or copy file

Download file and save it to your desktop or a convenient location that you will easily remember. Clicking the download link will open a python file on your browser that looks like the one below. Please copy everything in that file and move to the next step (Ctrl+A).

how to install easy_install

2) Create a file called 

After copying the content from as described in step 1, create a file on your desktop using notepad or whatever text editor you like. Inside that file, paste the content you just copied. Save the file as on your desktop. Move to step 3.

3) Go to your command line

From your command line, please navigate to where you saved the file from step 2. I suggested your desktop to make it easier to find. You can always use the dir command to see if your file is in the directory you are in.

Type : and press Enter.

The installation will begin and once it is done, you can move on to the next step.

4) Verify that easy_install was installed 

To verify that easy_install was actually installed, you should look inside the Scripts sub-directory which is inside your Python folder. Something similar to C:\Python27\Scripts. Mine looks like this:

how to install easy_install

5) Add this directory to your path environment variable

To easily use easy_install from your command line, you need to add the above directory to your PATH environment variable. If you are asking “what directory?”, don’t worry. Simply locate your Python installation and then navigate to Scripts sub-directory. It would look like this if your Python is installed in the C directory: C:\Python27\Scripts

Copy that directory to the clipboard and move to the next step.

6) The PATH environment variable

Please locate your advanced system settings. Click on Environment variables. Then under System variables, select Path and click Edit. Clicking edit will open a new small window. For the variable value, type a semi-colon and paste the directory from the previous step. Click OK until all windows are closed.

how to install easy_install

7) Using easy_install to install packages

To use easy_install, open your command line and type the following:

easy_install Twitter

easy_install <name of package you want to install here>

Every time you want to install a package, easily type easy_install and the name of the package then press Enter. The package will be installed for you!

how to install easy_install

8) Alternative ways to manage Python packages

You can alternatively download and install pip if you don’t want to use easy_install as your package manager. This is a free world, after all!

Thank you for reading this post. If you found it helpful, please consider sharing it with others using the buttons below and subscribe for more. You can also watch a video I made on the same topic by clicking here.

Be The First To Get New Posts From Simple Developer…

Elisha Chirchir

Elisha Chirchir is a software developer at Essential Elements LLC and founder of Simple Developer Blog. On any given day, he works on both Android and Web Development. During his 'free time', he offers training to those interested in learning how to code in php, java, python, javaScript etc. You can easily find him on StackOverflow Android chatroom or on Twitter @Eenvincible

36 thoughts on “How To Install Easy_install – Package Manager

  1. Seems like this process worked for everybody… but me. I get the following error: “ImportError: No Module named pkg_resources”. It clearly is finding easy install in the path and at least trying to run it. But I can’t install any packages. I am running python2.7, windows 8.

    1. Just following up on this. In the end following these steps worked great! I was using the wrong command prompt. Somehow Autodesk had created its own command prompt. So… not sure that is ever going to happen to anybody else ever, but something to watch out for I guess…


  2. But why is it necessary to copy the contents of ‘’ into another file named ‘’?

    In other words, I’m confused as to why just downloading ‘’ and running it as described in step 3 will not work. Unless there are permission issues and so forth distinguishing the download file from the ‘written’ file….

    1. You can put the content in whatever file you want. That is not the point. The point of saving that content in a file is simply because when I shared that link, it opened a text file on a page. So you could not simply ‘download’ it and run it.

  3. Hi, great tutorial, it made it simple for me to install easy_install.
    My problem is, I am trying to install through it a pykalman package, but still it gives me an error saying that “‘easy_install’ is not recognized as an internal or external command..”. I doublechecked and easy_install is correctly installed and the address is added to the PATH.
    Any ideas of how to fix this?
    Thank you!

    1. The only suggestion I was about to give you was to make sure you have added to the system variable path – but you already did that. First make sure you can use easy_install in your command line by simply typing easy_install. Now, if that does not work, install pip using easy_install like this: easy_install pip; after that is installed, try to use pip instead of easy_install to install what you wanted. Let me know how it goes.

  4. Hi Elisha
    For me unfortunately did not work :( I get the following error when running the file, “urllib2.URLError: ”

    windows 7 64, pyton 2.7 is installed, Python path is added to Path environment variable.

    I am stuck with this error. Could you help

  5. Coming back with complete error, thanks in advance Elisha:
    C:\Python27\python.exe C:/Python27/Tools/Scripts/
    Traceback (most recent call last):
    File “C:/Python27/Tools/Scripts/”, line 415, in
    File “C:/Python27/Tools/Scripts/”, line 411, in main
    archive = download_setuptools(**_download_args(options))
    File “C:/Python27/Tools/Scripts/”, line 327, in download_setuptools
    version = _resolve_version(version)
    File “C:/Python27/Tools/Scripts/”, line 347, in _resolve_version
    resp = urlopen(‘’)
    File “C:\Python27\lib\”, line 126, in urlopen
    return, data, timeout)
    File “C:\Python27\lib\”, line 391, in open
    response = self._open(req, data)
    File “C:\Python27\lib\”, line 409, in _open
    ‘_open’, req)
    File “C:\Python27\lib\”, line 369, in _call_chain
    result = func(*args)
    File “C:\Python27\lib\”, line 1181, in https_open
    return self.do_open(httplib.HTTPSConnection, req)
    File “C:\Python27\lib\”, line 1148, in do_open
    raise URLError(err)

Leave a Reply

Your email address will not be published. Required fields are marked *