Como executar o easy_install no cygwin?

31

Estou tentando instalar algum pacote no python do cygwin, mas estou recebendo o seguinte erro: "easy_install: command not found".

Eu tentei executar "easy_install.py", o resultado também é "easy_install.py: comando não encontrado". Eu tentei pesquisar toda a árvore / usr do cygwin para qualquer coisa nomeada com o prefixo "fácil", nenhuma encontrada.

Estou faltando alguma coisa? AFAIK, ferramenta easy_install deve ser baterias incluídas no python 2.5. Ou existe um pacote que precisa ser instalado para o que eu perdi?

    
por 3 revs, 2 users 67%anon 12.05.2009 / 19:07

4 respostas

39

Do prompt do cygwin, faça:

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

Isso instalará o easy_install no seu cygwin.

Fácil como py.

    
por 12.05.2009 / 11:51
17

easy_install faz parte do pacote setuptools. Este pacote é fornecido pelo cygwin. Para instalá-lo, execute novamente o instalador setup [...] exe do cygwin e, na etapa de seleção de pacotes, marque "Python / python-setuptools".

O script easy_install tem o número da versão anexado. Em vez de executar easy_install , execute easy_install-2.7 ou easy_install-3.4 (ou qualquer que seja o x.y versão do Python que você tenha instalado).

    
por 07.06.2015 / 17:07
4

O Easy Install é um módulo python (easy_install) incluído no setuptools, que pode ser encontrado aqui: http://pypi.python.org/pypi/setuptools. Você deve instalar o setuptools sozinho.

  • Se você quiser instalá-lo no Windows python do que usar o setuptools install script do shell cmd ou usar o instalador do MS Windows
  • Se você precisar do python com o setuptools para trabalhar dentro do cygwin,

    • use o próprio python do cygwin (você pode instalar um usando o setup.exe do cygwin)
    • use a fonte setuptools
por 12.05.2009 / 11:51
1

Além de instalar setuptools (conforme descrito em outras respostas), você também precisa garantir que C:\Python25\Scripts esteja em PATH .

    
por 15.05.2009 / 01:57