centosインストールpil,windows 64ビットpil,およびインポートライブラリエラーの問題


centos 6 64ビットインストールpilはずっと装着されておらず、度娘は無数で、最近装着されています.ここに記録する.主な問題はImageFontのインポートエラーです.
  • コンパイルPILインストールは最後に差分ライブラリを提示し、まずyum install xxx*を
  • にフルインストールします.
     コピーしました.
    これはPILがfreetypeをコンパイルしていないため、lib/python 2.7/site-packages/PIL/、見てみましょう.imagingft.soが存在するかどうか
    #      jpeg wget http://www.ijg.org/files/jpegsrc.v7.tar.gztar -zxvf jpegsrc.v7.tar.gz
    cd jpeg-7CC="gcc -arch x86_64"./configure --enable-shared --enable-staticmake
    make install

    それからPILライブラリをインストールします
    PILにfreetypeをサポートさせる方法
    1、freetype開発ライブラリのインストール
    yum install freetype-devel

    2、ソースコードのダウンロードhttp://effbot.org/downloads/Imaging-1.1.7.tar.gz
    3、setup.pyファイルの修正
    変更
    JPEG_ROOT = libinclude("/usr/local")FREETYPE_ROOT = '/usr/lib64','/usr/include/freetype2/freetype'

    4、サポート項目の表示
    python setup.py build_ext -i

    ---FREETYPE 2 support available注意これ
    5、コンパイルインストール
        python setup.py install
    6.最も重要なステップはjpegをガイドシステムライブラリパスに追加する
    echo "/usr/local\lib">>/etc/ld.so.conf
    ldconfig
    奉上、win 764位のpil