2014-09-15 9 views
0

Я установил суперпак SimpleCV и PyCharm. Затем я устанавливаю пакет из PyCharm для SimpleCV, и это успешно. Но когда я запускаю образец программы с официального сайта, и я получаю следующее сообщение:SimpleCV не работает в PYCharm

ImportError: Cannot load OpenCV library which is required by SimpleCV 

Пожалуйста, помогите мне с этой проблемой.

ответ

0

Наконец, я понял это.

После СУПЕРПАК установки SimpleCV сделано, откройте командную строку и введите следующее:

SETX PATH C:/Python27/;C:/Python27/Scripts/;C:/<DIR>/build/x86/vc10/bin/;%PATH% 
SETX PYTHONPATH C:/<DIR>/opencv/build/python/2.7/;%PYTHONPATH% 

изменить букву диска и DIR на пути, на котором установлен SimpleCV на вашей системе (вероятнее всего, C: /SimpleCV1.3/files/).

Закройте командную строку и запустить PyCharm и перейдите в настройки (Ctrl + Alt + S) и перейдите к интерпретатором Project и на правой панели, нажмите на зеленую кнопку добавить.

PyCharm - Project Interpreter

Затем найдите SimpleCV и установить пакет, как показано ниже:

Package Installation

Закрыть PyCharm и скачать SimpleCV1.3 от GitHub и скопировать sampleimages папку C:\Python27\Lib\site-packages\SimpleCV\

Попробуйте следовать ng, и он должен работать нормально.

from SimpleCV import Camera 
# Initialize the camera 
cam = Camera() 
# Loop to continuously get images 
while True: 
    # Get Image from camera 
    img = cam.getImage() 
    # Make image black and white 
    img = img.binarize() 
    # Draw the text "Hello World" on image 
    img.drawText("Hello World!") 
    # Show the image 
    img.show() 

Надеюсь, это поможет!

Смежные вопросы