Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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?

share|improve this question

4 Answers 4

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.

share|improve this answer
9  
Plus One for the Horrible Pun. –  Fergal Moran Sep 5 '11 at 19:22
    
After installation, to use easy_install, make sure C:\Python27\Scripts (or similar) is in your PATH. –  Juuso Ohtonen Jun 2 at 9:01

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
share|improve this answer
    
I don't think so. "which easy_setup" and "which easy_setup.py" says that it is not found. –  Alex Gontmakher May 11 '09 at 21:09
    
1  
There is (at least now) a setuptools package in Cygwin which is almost certainly a better way to install it for a Cygwin installation - and easier for someone used to Cygwin. –  Francis Davey Jan 29 at 20:42

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

share|improve this answer
2  
Are you sure? I use the python that comes with cygwin and not the separatly installed windows one. –  towi Feb 10 '13 at 15:32

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".

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.