勇哥原来的程序都是工作在halcon10下面的,某一天尝鲜安装了halcon12,用起来很爽的感觉。但是今天跑以前的某个视觉程序时,软件起动会报错误:
help files for package 'system' ……
看起来这个错误8000很是莫名其妙的,说什么help目录无效。
后面那句 Please check the correct setting of HALCONROOT让我检查系统环境变量HALCONROOT。
这也是网上搜索到的解决方法。
我把HALCON-12.0改为HALCON-10.0。
再次启动我的视觉程序,这次报下面的错误
这次说什么license.data不对,也就是没有激活halcon。但实际是本机上面的halcon10, halcon12我都已经激活过了。
再找了一下和halcon有关的其它的环境变量,发现没什么好改的。
最后只能重启一下windows。再启动程序,发现OK了!!
原来其实切切换halcon版本,只需要改一下系统环境变量HALCONROOT就可以了, 但是必须要重启系统。
我的电脑上装了两个版本,如果有更多的版本也是可以的,都是用上面的方法切换halcon版本。
网上有一种halcon版本切换工具,本来想用来试下,但是360报毒所以没有用它,想来它也是靠修改系统环境变量做到的。
---------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!

