我已经在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