Я установил SimpleCV из 1.3 Superpack в Win Server 2008 R2.SimpleCV не может загрузить библиотеку OpenCV
В Python, я могу загрузить библиотеку изображений, как:
от SimpleCV импорта изображения
Это корректно работает в сценариях Python, выполненных в
питон script.py
Он также работает m IDLE и интерактивный python.
Это ТОЛЬКО работает правильно, если я зарегистрирован как учетная запись пользователя, используемая при установке SimpleCV.
Я установил переменную PYTHONPATH системы дорожить C: \ SimpleCV1.3 \ файлы \ OpenCV \ сборка \ питон \ 2.7
Если бы я войти с другой учетной записью «от SimpleCV импорта изображения» выполняет правильно от IDLE в интерактивном режиме. Он также выполняется правильно, если я запускаю python из Windows Run «C: \ Python27 \ python». Если я просто запустить команду оболочки и запуска питона interactve я получаю:
C: \ python27> питон Python 2.7.3 (по умолчанию, 10 Апр 2012, 23:31:26) [MSC v.1500 32 бит (Intel)] на победу 32 Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации.
от SimpleCV импорта изображения
TraceBack (самый последний вызов последнего): Файл "", строка 1, в файле «C: \ python27 \ Lib \ сайт-пакеты \ SimpleCV__init __. py ", строка 3, in
from SimpleCV.base import * File "C:\Python27\lib\site-packages\SimpleCV\base.py", line 59, in <module> raise ImportError("Cannot load OpenCV library which is required by SimpleCV") ImportError: Cannot load OpenCV library which is required by SimpleCV
Может ли кто-нибудь помочь мне понять, почему это работает правильно только в исходной учетной записи установки и работает (частично) в других учетных записях? Я особенно смущен тем, что он будет корректно выполняться в интерактивном режиме IDLE, но не из выполнения сценария командной строки.
Спасибо!
поскольку разные пользователи (счета) может иметь различные параметры среды, проверьте, если PYTHONPATH (и другие соответствующие вары) правильно установлены на этот счет? – berak
, пожалуйста, установите opencv 2.4 – bgth