Estou com dificuldade para configurar pacotes python. O EasyInstall do SetupTools deve ajudar nisso, mas eles não têm um executável para o Python 2.6.
Por exemplo, para instalar o Mechanize, devo colocar a pasta Mechanize em C: \ Python24 \ Lib \ site-packages de acordo com o INSTALL.txt, mas executar os testes não funciona. Alguém pode ajudar a lançar alguma luz sobre isso? Obrigado!
Respostas:
o resposta aceita está desatualizada. Então, primeiro,
pip
é preferível aeasy_install
( Por que usar pip sobre easy_install? ). Em seguida, siga estas etapas para instalarpip
no Windows, é bastante fácil.Instalar
setuptools
:Instalar
pip
:Opcionalmente, você pode adicionar o caminho ao seu ambiente para poder usá-lo em
pip
qualquer lugar. Está em algum lugar comoC:\Python33\Scripts
.fonte
As versões mais recentes do Python para Windows vêm com o gerenciador de pacotes pip . (fonte)
Use isso para instalar pacotes:
Então, no seu caso, seria:
fonte
pip
está localizado comoC:\Users\[you]\AppData\Local\Programs\Python\Python[XX]\Scripts\pip
python -m pip install <module_name>
?Este é um bom tutorial sobre como acessar o
easy_install
Windows. A resposta curta: adicioneC:\Python26\Scripts
(ou qualquer python instalado) ao seu PATH.fonte
Você não precisa do executável para setuptools. Você pode baixar o código-fonte, descompactá-lo, acessar o diretório baixado e executar
python setup.py install
no prompt de comandofonte
setup.py
arquivo). A partir daí, você pode executarpython setup.py install
e ele o instalará para você.A partir do Python 2.7, o pip é incluído por padrão. Basta baixar o pacote desejado via
fonte
m **module-name**: Searches **sys.path** for the named module and runs the corresponding **.py** file as a script.
.python -m pip install [package-name]
Como escrevi em outro lugar
Portanto, a coisa certa a fazer é instalar o pip. No entanto, se você não pode se incomodar, Christoph Gohlke fornece binários para pacotes Python populares para todas as plataformas Windows http://www.lfd.uci.edu/~gohlke/pythonlibs/
De fato, a construção de alguns pacotes Python requer um compilador C (por exemplo, mingw32) e cabeçalhos de biblioteca para as dependências. Isso pode ser um pesadelo no Windows, então lembre-se do nome Christoph Gohlke.
fonte
Eu tive problemas na instalação de pacotes no Windows. Encontrei a solução. Funciona no Windows7 +. Principalmente qualquer coisa com o Windows Powershell deve ser capaz de fazê-lo funcionar. Isso pode ajudar você a começar.
python setup.py install
Isso funcionou para mim quando nada mais fazia sentido. Eu uso o Python 2.7, mas a documentação sugere que o mesmo funcionaria para o Python 3.x também.
fonte
pip é o instalador do pacote para python, atualize-o primeiro e faça o download do que você precisa
Então:
fonte
Agora você pode instalar o módulo necessário
fonte
Você também pode fazer o download e executar o ez_setup.py, embora a documentação do SetupTools não sugira mais isso. Funcionou bem para mim há duas semanas.
fonte
Ou apenas coloque o diretório no seu executável pip no caminho do sistema.
fonte
Como mencionado por Blauhirn após 2,7 pip é pré-instalado. Se não estiver funcionando para você, talvez seja necessário adicioná-lo ao caminho.
No entanto, se você executa o Windows 10, não precisa mais abrir um terminal para instalar um módulo. O mesmo vale para a abertura do Python também.
Você pode digitar diretamente no menu de pesquisa
pip install mechanize
, selecionar o comando e ele será instalado:Se algo der errado, no entanto, pode fechar antes que você possa ler o erro, mas ainda assim é um atalho útil.
fonte