32

I am trying to install some package in cygwin's python, but I'm getting the following error: "easy_install: command not found".

I have tried to run "easy_install.py", the result is also "easy_install.py: command not found". I have tried to search the whole of cygwin's /usr tree for anything named with the prefix "easy", none found.

Am I missing something? AFAIK, easy_install tool should be batteries included in python 2.5. Or is there a package that needs to be installed for that that I missed?

0

4 Answers 4

39

From cygwin prompt, do:

$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ python ez_setup.py

This will install easy_install on your cygwin.

Easy as py.

2
  • 14
    Plus One for the Horrible Pun. Sep 5, 2011 at 19:22
  • After installation, to use easy_install, make sure C:\Python27\Scripts (or similar) is in your PATH. Jun 2, 2014 at 9:01
18

easy_install is part of the setuptools package. This package is provided by cygwin. To install it, rerun the cygwin setup[...].exe installer, and at the package selection step, tick "Python/python-setuptools".

The easy_install script has the version number attached. Instead of running easy_install, run easy_install-2.7 or easy_install-3.4 (or whatever x.y version of Python you have installed).

2
  • Install the cygwin package, then run easy_install-<ver>. Turns out the cygwin packages suffix with the version number in case you have python 2 and python 3 installed.
    – cxw
    Jun 7, 2015 at 15:03
  • To be precise: In the setup window view 'Full' and in the Search window type python2-setuptools or python3-setuptools. May 9, 2017 at 15:35
4

Easy Install is a python module (easy_install) bundled with setuptools, which can be found here: http://pypi.python.org/pypi/setuptools . You must install setuptools by yourself.

  • If you want to install it into windows python than use setuptools install script from cmd shell or use MS Windows installer
  • If you need python with setuptools to work within cygwin than:

    • use cygwin's own python (you can install one using cygwin's setup.exe)
    • use setuptools source
3
1

In addition to installing setuptools (as described in other answers), you also need to make sure C:\Python25\Scripts is in your PATH.

1
  • 2
    Are you sure? I use the python that comes with cygwin and not the separatly installed windows one.
    – towi
    Feb 10, 2013 at 15:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .