Я установил Python 2.7, OpenCV2.2, Numpy 1.51, SCIPY 0.9.0 и PIL 1.1.7 в 32-битной системе Windows. Все работает нормально (т.е. я могу импортировать модули), когда Python вызывается из каталога, в котором он установлен (т.е. C: \ Program Files \ Python27). Однако я не могу загрузить модули (например, ImportError: нет модуля с именем PIL), если я запускаю Python из любого другого каталога. Мои системные переменные выглядят следующим образом:
PATH = ... ;; C: \ Program Files \ Python27; C: \ Program Files \ OpenCV2.2 \ bin
PYTHONPATH = C: \ Program Files \ Python27 \ Lib \ site-packages; C: \ Program Files \ OpenCV2.2 \ Python2.7 \ Lib \ site-packages
Чего мне не хватает?