Windows8 に scrapy を入れようとしたけどダメでした

Windows8 Python 2.7.5 環境で scrapy を入れようとした。

普通に

pip install scrapy

してみるが…

 

(略)
Traceback (most recent call last):

  File "", line 16, in 

  File "c:\users\user\appdata\local\temp\pip_build_User\cryptography\setup.py",
line 113, in 

    "build": cffi_build,
(略)
distutils.errors.DistutilsError: Setup script exited with error: Unable to find
vcvarsall.bat

だめですね

どうやら Windows上でのPythonのC拡張インストールにはVC++コンパイラが必要なようです。手っ取り早いのはVC++2008とのこと。

インストールしてみた

(略)
Traceback (most recent call last):

  File "", line 16, in 

  File "c:\users\user\appdata\local\temp\pip_build_User\cryptography\setup.py",
(略)
  File "C:\Python27\lib\distutils\msvc9compiler.py", line 473, in compile

    self.initialize()

  File "C:\Python27\lib\distutils\msvc9compiler.py", line 383, in initialize

    vc_env = query_vcvarsall(VERSION, plat_spec)

  File "C:\Python27\lib\distutils\msvc9compiler.py", line 299, in query_vcvarsa
l

    raise ValueError(str(list(result.keys())))

ValueError: [u'path']

簡単にはいかないっぽい。

今度の機会に再挑戦します。Windowsやめるべき。

 

文末リンク