我已經在Win Server 2008 R2的1.3 Superpack中安裝了SimpleCV。SimpleCV無法加載OpenCV庫
在Python,我可以加載圖片庫爲:
從SimpleCV進口圖片
這是
蟒蛇script.py
執行Python腳本工作正常
它也適用於m IDLE和python交互式。
如果我以安裝SimpleCV時使用的用戶帳戶登錄,此功能才能正常工作。
我已經設置了系統變量PYTHONPATH重視 C:\ SimpleCV1.3 \文件\ OpenCV的\編譯\ python的\ 2.7
如果我用另一個賬號 「從SimpleCV導入圖片」 登錄正確執行從IDLE以交互模式。如果我從Windows運行「C:\ Python27 \ python」啓動python,它也會正確執行。如果我剛開始一個命令外殼並推出蟒蛇interactve我得到:
C:\ Python27>蟒蛇的Python 2.7.3(默認情況下,2012年4月10日,23時31分26秒)[MSC v.1500 32 bit(Intel)] on win 32輸入「help」,「copyright」,「credits」 或「license」獲取更多信息。
從SimpleCV進口圖片
回溯(最近通話最後一個):文件 「」,1號線,在文件 「C:\ Python27 \ LIB \ site-packages \ SimpleCV__init __。py「,第3行,在
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 2013-02-24 10:48:21
請安裝opencv 2.4 – bgth 2017-11-11 14:01:46