CygwinのPythonでPILやPillowを使う
更新履歴
2015/06/17 必要パッケージが誤っていたので修正しました。
2016/05/05 libjpeg-develについて追加
環境
Windows7+cygwin
virtualenvでPython2.7やPython3.4の環境を準備
方法
freetype2を入れて、ディレクトリのシンボリックリンクを作りました。
Python2.7にPILを入れる場合もPython3.4にPillowを入れる場合も、この方法でいけるっぽいです。
※ libjpeg-develも必要だったとの情報をいただきました(コメント参照)
自分の環境では別件で入れてしまっていたかもしれません。
# 必要パッケージを入れる
apt-cyg install libfreetype6
apt-cyg install libfreetype-devel
# シンボリックリンクでfreetype2をfreetypeに見せかける
ln -s /usr/include/freetype2 /usr/include/freetype
この後、Python2.7なら
# PILを入れる
easy_install PIL
Python3.4なら
# pillowを入れる
easy_install pillow
freetype2をfreetypeに見せかけた場合の悪影響とかは不明です。
とりあえず動きました。
PILやpillowを入れ終わったらシンボリックリンク削除しておいてもよいかも?
Author And Source
この問題について(CygwinのPythonでPILやPillowを使う), 我々は、より多くの情報をここで見つけました https://qiita.com/ymdymd/items/6cc0e430a3878d5f58fc著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .