第1个回答 2014-06-13
今天给老板装Matlab2010,安装MATLAB时出现 error finding installer class.an exception occurred while looking for class.百思不得其解,后度娘之,网友有详细解释,故转载于此。
网上总结的原因主要有以下几个:
1)Matab的安装文件夹名包含非ASCⅡ码(non-ASCⅡcharacters)
2)TEMP或TMP系统变量的变量值(指向的目标文件夹)名字包含非ASCⅡ码
3)Matlab安装文件损坏
如果是你的matlab文件损坏,可以直接下一个新的
如果是前两种,
1)检查Matab安装文件夹名是否包含非ASCⅡ码,如有则改之,改好后重新安装Matlab至名字没问题的目标文件夹中.
2)检查TEMP或TMP系统变量的指向的目标文件夹名是否包含非ASCⅡ码,如有则改动文件夹名字或者直接将变量值改动为名字
不含非ASCⅡ码的新文件夹中. TEMP与TMP变量可以在“环境变量”对话框中查看与修改。
如果上面的都没问题,或者说你不会修改这些那么可以直接在控制面板中新建一个英文名用户(权限就用管理员吧),然后在非系统盘(如D:\,E:\等)安装matlab,安装就不会error了。安装好后,可以登录回之前的系统用户,然后在里面删除新建的英文系统用户,matlab使用不受影响。