it-swarm-pt.tech

Como executar o easy_install no cygwin?

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 em toda a árvore cygwin/usr por qualquer coisa nomeada com o prefixo "easy", nenhum encontrado.

Estou esquecendo de algo? AFAIK, a ferramenta easy_install deve incluir baterias incluídas em python 2.5. Ou existe um pacote que precise ser instalado para o que eu perdi?

32
Alex Gontmakher

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

39
itsadok

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

O script easy_install possui o número da versão anexado. Em vez de executar easy_install, corre easy_install-2.7 ou easy_install-3.4 (como queiras x.y versão do Python você instalou).

18
FabienAndre

O Easy Install é um módulo python (easy_install) fornecido com o setuptools, que pode ser encontrado aqui: http://pypi.python.org/pypi/setuptools. Você deve instalar as ferramentas de instalação sozinho.

  • Se você deseja instalá-lo no windows python, use script de instalação do setuptools from cmd Shell ou use o instalador do MS Windows
  • Se você precisar python com setuptools para trabalhar no cygwin, então:

    • use o próprio python do cygwin (você pode instalar um usando o setup.exe do cygwin)
    • use a fonte setuptools
4
Alex Bolotov

Além de instalar as ferramentas de instalação (conforme descrito em outras respostas), você também precisa garantir que C:\Python25\Scripts está no seu PATH.

1
dF