安装ENVI过程中的问题记录


前言

安装 ENVI 的过程还是比较痛苦的。ENVI的下载和安装过程可以参考:ENVI 5.3版32/64位下载|兼容WIN10

下面记录安装过程中出现的问题。


0. 通用问题: license点了后没反应,ENVI has not started等各种奇奇怪怪的BUG

电脑账户最好是英文的,中文的可能出现各种问题,即环境变量不能出现中文。参考:请问ENVI这个license点了后没反应怎么处理。

1. 出现错误提示:The installation of MSVC_2010_SP1_x64_32bit has failed.

- 问题描述

右键点击.exe文件以管理员身份运行以后,它会出现一个提取安装文件(Extracting)的进度条,但进度条结束以后就出现了如下图所示的错误提示:The installation of MSVC_2010_SP1_x64_32bit has failed.,报错界面如下图所示。
在这里插入图片描述
查询资料发现卸载原电脑中相应的Microsoft Visual C++ 2010 x64 Redistributable可以解决这个问题,可参考:ENVI安装流程及出现错误提示 The installation of MSVC_2010_SP1_x64_32bit has failed.的解决办法

- 解决方法

具体方法是:通过 Windows Installer Clean Up 工具看产品列表,卸载掉 Microsoft Visual C++ 2010 x64 Redistributable - 10.0.4021Microsoft Visual C++ 2010 x86 Redistributable - 10.0.4021 ,后面的序列号可能不相同,但是只要是和报错中提到的 MSVC_2010 中的 2010 对应即可。这两个产品卸载之后,再运行安装包就可以继续正常安装。


2. 安装完成之后找不到证书license

一般出现这样的原因是电脑内的杀毒软件将安装目录中的 idl.ddl 都删除了,所以应该把ENVI的安装目录加入杀毒软件的白名单中即可。参考:安装envi5.3时找不到证书license


3. 打开软件出现 LICENSE MANAGER: Cannot checkout an uncounted license within a Windows Terminal Services guest session.

- 问题描述

使用Windows远程桌面打开在实验室电脑上安装好的ENVI时发现,完全打不开,会报错:LICENSE MANAGER: Cannot checkout an uncounted license within a Windows Terminal Services guest session.,如下图所示
在这里插入图片描述

随后会弹出报错提示:The ENVI license feature was not found.
在这里插入图片描述
后来发现,出现这种情况的原因是 license 不包括远程操作使用,远程时无法识别许可证。在原电脑上 ENVI 还是可以正常使用的。有网友遇到类似情况:求问大神ENVI5.3版许可证识别不了

- 解决方法

偶然间发现有人在使用MATLAB的时候遇到类似的问题:无法通过终端(远程桌面)服务启动MATLAB的解决办法远程桌面使用matlab报错License Manager Error -103的解决办法
模仿他的方法居然也解决ENVI的问题。方法如下:
修改安装目录 xxxx \Exelis\License 下面的许可证文件,用文档编辑工具(记事本或者Notepad++)打开.lic文件,使用编辑器的替换功能,将所有SIGN=替换成TS_OK SIGN=即可。
在这里插入图片描述
再重新打开即可正常使用。


- 2023.1.2 更新

重新安装时发现原来的方法又出现新的BUG,会报错:LICENSE MANAGER: SIGN= keyword required but missing from the license certificate. 如下图所示。
在这里插入图片描述
为此,调整前文的替换方法,只把INCREMENT envi53 下面的SIGN=替换成TS_OK SIGN=,如下图所示
在这里插入图片描述
发现又可以打开了。实测,只需替换一个即可打开ENVI。

评论 36
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值