Primeira vez aqui? Seja bem vindo e cheque o FAQ!
x

Como realizar a instalação do Scrapy para o Python no Windows 7?

+2 votos
243 visitas
perguntada Jun 9, 2015 em Programação Computacional por AndarilhoWeb (16 pontos)  

Estou tentando instalar o módulo Scrapy na minha máquina, mas as intruções do site de http://doc.scrapy.org/en/latest/intro/install.html são confusas. No final do processo de instalação eu deveria poder digitar o comando “scrapy version” no prompt DOS e obter a versão do meu scrapy, mas recebo um recado de erro.
Já tenho o Python 2.7 instalado na minha máquina. Alguem poderia me ajudar?

Compartilhe
comentou Jun 9, 2015 por danielcajueiro (5,171 pontos)  
(1) Vc passou da fase: python --version ?
(2) Vc passou da fase: pip --version?
Onde exatamente vc perdeu a continuidade? Note que o pip é uma ferramenta que assessora o python a fazer a instalação correta.

1 Resposta

+1 voto
respondida Jun 10, 2015 por Patrick Alves (11 pontos)  

É importante saber até que ponto você obteve conseguiu avançar na instalação.
De qualquer forma preparei um passo-a-passo adaptado do vídeo do Michael Herman no YouTube: https://www.youtube.com/watch?v=eEK2kmmvIdw

Seguem os passos abaixo:

Passo 00 - Configurar variáveis Ambientais:
Meu Computador -> Propriedades -> Configuarações Avançadas -> Variáveis de Ambiente -> Variáveis do Sistema ->
Path -> Incluir "C:\python27" e "C:\python27\Scripts"

Passo 01 – Instalar "Microsoft Visual C++ 2008 redistributable" (vcredist_x86.exe)
(https://slproweb.com/products/Win32OpenSSL.html)

Passo 02 – Instalar "Win32 OpenSSL v1.0.1x" (Win32OpenSSL-100o.exe):
(https://slproweb.com/products/Win32OpenSSL.html)

Passo 03 - Instalar “vcredistx86.exe” e “Win32OpenSSL-10_0o.exe”

Passo 04 - Incluir variável ambiental:
Configuarações Avançadas -> Variáveis de Ambiente -> Variáveis do Sistema -> Path -> "C:\openssl-win32\bin"

Passo 05 - Instalar easy_install (setuptools-0.6c11.win32-py2.7.exe)
OBS: Há uma opção de Powershell que não funcionou muito bem pra mim. Se quiser tentar digite o comando:
(Invoke-WebRequest https://bootstrap.pypa.io/ez_setup.py).Content | python –
OBS: Também é possível rodar programação: instalar easy install python.py

Passo 06 - Instalar “pywin32-219.win32-py2.7.exe”

Passo 07 - Instalar Twisted (https://twistedmatrix.com/trac/)
Twisted-14.0.2.win32-py2.7.msi
ou
Twisted-14.0.2.win32-py2.7.exe

Passo 08 - Instalar ZopeInterface (https://pypi.python.org/pypi/zope.interface/4.1.1#downloads)
Arquivo "zope.interface-4.1.1-py2.7-win32.egg"
Digitar no DOS:

cd C:\Users\patrick.alves\Desktop\Scrapy
pip install zope.interface-4.1.1-py2.7-win32.egg

Passo 09 - Instalar lxml (http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml)
Arquivo Salvo: “lxml-3.3.6.win32-py2.7.exe”

Passo 10 - Instalar PyOpen (https://launchpad.net/pyopenssl/+download)
Arquivo Salvo: pyOpenSSL-0.11-py2.7-win32.egg
Digitar no DOS:

cd C:\Users\patrick.alves\Desktop\Scrapy
pip install pyOpenSSL-0.11-py2.7-win32.egg.egg

Passo 11 - Instalar Scrapy
1ª Opção: Digitar no DOS easy_install Scrapy
2ª Opção: Instalar egg: Scrapy-0.24.4.tar.gz

Passo 12 - Para verificar se a instalação foi feita com sucesso
Digitar no DOS: Scrapy version
Se aparecer a versão do scrapy é porque você obteve sucesso na instalação

Por favor, nos avise em até qual passo da instalação você concluiu.

...