OS Marvericks で PillowもしくはPIL を使うを方法について質問させていただきます。

現在、Mac (OS 10.9.5 Mavericks) で Python を使用しており、Xcode(6.1), X11(2.7.7), The freetype(2.5.3_1.), Python(2.7.6.), はすでにインストール済です。

画像処理をするために、Pillow (2.6.1) をインストールしました (Python Pillow / PIL ライブラリを Mavericks (10.9.5) にインストールできない)。

ところが実際に使用しようとするとエラーが出て、使用できません。類似したトラブルが本家 Stack Overflow でも報告されており、参考にしましたが、使えずにおります。

詳しい現状は下記の通りです。同様のエラーを修正できた方、または Python に詳しい方がおりましたら、ご教示いただければ幸いです (当方、Python を最近勉強し始めました)。

pip install pillow

で、pillow はインストールされました。
インストール済は下記の通りです。

$pip freeze
Pillow==2.6.1
PyOpenGL==3.1.0
arrow==0.5.0
nose==1.3.3
numpy==1.9.0
pygame==1.9.2pre
pyserial==2.7
python-dateutil==2.4.0
six==1.9.0
wsgiref==0.1.2

PyCharmで試しに使用したところ (画像を提示するだけのプログラムを実行)、下記エラーが出ました。

ImportError: '関数名' can not be initialized. 
The Python package 'Python Imaging Library (PIL)' is not installed. 
Exception AttributeError: "'関数名' object has no attribute 'compression_filename'" 
in <bound method 関数名.__del_ of <関数名 object at 0x2b55b0>> ignored

この時、pillowをimportしていなかったので (他に実験制御系ライブラリを使用しており、そのライブラリをインストールしたあとは、pillowをインストールすれば自動的に使える、と開発者から言われたためです。このライブラリ自体は、pillowを使うようなプログラム以外は問題なく使えます)、プログラムに

import pillow

とし、再度実行したところ、

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named pillow

が出て、使えずにおります。

ライブラリのインストール方法やパス設定など、私の勉強不足かもしれませんが、よろしくお願いします。


 2015/2/12 追記 実行したプログラムのエラー詳細です

import expyriment
import PIL

exp = expyriment.design.Experiment(name="test")

expyriment.control.initialize(exp)

mask = expyriment.stimuli.extras.VisualMask(size=(100, 100))
mask.preload()

expyriment.control.start(exp)

mask.present()
exp.clock.wait(2000)

expyriment.control.end()

上記プログラムを実行すると、下記エラーが生じます。

/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 /Users/ユーザ名/PycharmProjects/first_test/test0.py
Expyriment 0.7.0 (Revision 7a6b73d; Python 2.7.6) 
File: test0.py (91a9a8)
Traceback (most recent call last):
  File "/Users/ユーザ名/PycharmProjects/first_test/test0.py", line 9, in <module>
    mask = expyriment.stimuli.extras.VisualMask(size=(100, 100))
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/expyriment/stimuli/extras/_visualmask.py", line 61, in __init__
    raise ImportError(message)
ImportError: VisualMask can not be initialized.
The Python package 'Python Imaging Library (PIL)' is not installed.
Exception AttributeError: "'VisualMask' object has no attribute '_compression_filename'" in <bound method VisualMask.__del__ of <expyriment.stimuli.extras._visualmask.VisualMask object at 0x2b55b0>> ignored

Process finished with exit code 1