IBM ILOG CPLEX IDE报File <path> Not Found找不到项目文件夹解决方法
CPLEX重装后File Not Found报错、无法定位OPL项目文件夹修复方案
- 清理残留配置缓存
无额外设置改动下出现的路径定位错误,基本都是卸载重装时没清干净用户目录下的历史配置导致的,新装的IDE会直接读取旧版本遗留的失效路径配置,指向早就不存在的旧Project文件夹位置。
操作方式:完全关闭CPLEX IDE,打开当前系统的用户个人目录,删掉.ILOG隐藏文件夹、ibm/ILOG目录下的所有配置缓存文件,重启IDE后重新指定全英文路径的工作空间即可。 - 排查路径兼容性与权限问题
CPLEX IDE本身对路径的兼容性很差,出现识别失败优先查两个点:- 项目存储路径有没有中文、空格、特殊符号,要是有直接把整个Project项目文件夹移到全英文、无特殊字符的路径下,比如
D:\CPLEX_Workspace - 项目是不是放在
C:\Program Files、系统盘根目录这类受系统权限保护的位置,要是有就移到非系统保护的普通用户目录,避免IDE因为没有读写权限识别不到路径。
- 项目存储路径有没有中文、空格、特殊符号,要是有直接把整个Project项目文件夹移到全英文、无特殊字符的路径下,比如
- 修复失效的项目元数据
打开Project文件夹里的.project、.oplproject两个隐藏配置文件,检查文件里记录的项目绝对路径字段和当前实际存储路径是否一致,如果有旧安装时期留的失效路径,直接替换成当前实际路径就行;嫌手动改配置麻烦的话,直接删掉这两个配置文件,在IDE里新建同名OPL项目,把原来的脚本代码复制进新项目就能正常运行。 - 规范重装操作
后续重装CPLEX的时候,卸载完成后先删掉安装目录残留、用户目录下的ILOG相关配置缓存,重启系统之后再跑安装程序,安装路径也保持全英文、无特殊字符,从安装环节就避免路径解析出错。
内容的提问来源于stack exchange,提问作者Kingloss404
相关产品推荐
相关产品推荐

