2016-10-28 8 views
1

를 해결하는 이유는 매번 내가 CPLEX와 모델을 해결하기 위해 다음과 같은 메시지를 평가 해보십시오 수행의 증폭기 CPLEX 오류

ampl: option solver Cplex; 
ampl: model Anchor_QP.mod; 
ampl: solve; 

Incorrect usage. Correct command syntax is: 
    Cplex 
or 
    Cplex -f <commandfile> 
or 
    Cplex -c "<command1>" "<command2>" ... 
Exiting 
Error executing "solve" command: 
can't open C:\Users\ozgutr\AppData\Local\Temp\at16996.sol 

답변

1

스레드 here 당신이 사용하는 것을 제안 : 대신

option solver cplexamp; 

를 :

option solver cplex; 

또한 말한다 :

AMPL 용 CPLEX 대신 CPLEX의 명령 줄 버전을 실행하는 것처럼 보입니다. "cplexamp"는 IBM에서 배포 한 CPLEX-for-AMPL 실행 파일의 이름입니다.

개인적으로 시도하지 않았지만 의미가 있습니다.

0

AMPL은 대소 문자를 구분하기 때문에 "Cplex"대신 "cplex"라고 써야합니다.