windows8.1 64bit + cygwin + numpy, PIL

cygwin + pythonを入れるところまで:
windows7 (or 8.1) 64bit + cygwin + scikit learn – FULL Tablog 3 の2か3くらいまでを参照。

以下はその続き。上記はちょっと古いので、2017年時点だと色々うまくいかなかった。

1. pipをインストール
Installation — pip 10.0.0.dev0 documentation からダウンロードして適当なところ(例えばpythonのインストールディレクトリ)に置き、コマンドプロンプト (win+x a で起動する方?) にて

> python get-pip.py (--proxy="http://xxx")

2. numpyをインストール
Python Extension Packages for Windows - Christoph Gohlkeからダウンロードしてcygwinにて

python -m pip install numpy-1.13.1+mkl-cp27-cp27m-win_amd64.whl

3. PILをインストール
やはりPython Extension Packages for Windows - Christoph Gohlkeからダウンロードしてcygwinにて

$ python -m pip install Pillow-4.2.1-cp27-cp27m-win_amd64.whl (--proxy="http://xxx")

# ついでに編集距離なんかを測る用:
4. python-Levenshteinをインストール
python-Levenshtein 0.12.0 : Python Package Indexからtar.gzをダウンロードしてcygwinにて

$ tar zxvf python-Levenshtein-0.12.0.tar.gz
$ cd python-Levenshtein-0.12.0/
$ python setup.py install

error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
とかいうエラーが出る場合には書かれている通りのURLからVCForPython27.msiをダウンロード~ダブルクリックでインストールすればおk。