0

別のコンピューターで動作する opl モデル (ファイル .mod および .dat) を自分のコンピューターで実行しようとすると、「ファイルが見つかりません」というエラーが表示されます。より正確には、.dat ファイルは、cplex が認識できないように見える Excel シートに接続します。検索パスの指定方法がわかりません。(Excelファイルは他のファイルと同じファイルにあります)。

絶対パスを指定すると、「無効なエスケープ シーケンスが \R に含まれています」というメッセージが表示され、意味がわかりません。

どんな助けでも大歓迎です。

4

1 に答える 1

0

Excel ファイルが .dat ファイルと同じディレクトリにある場合:

 SheetConnection sheet("FileName.xlsb");

絶対パスを使用する場合は、エスケープ文字 \ を使用します。例:

 SheetConnection sheet("C:\\dir1\\FileName.xlsb");

新しいホストにコピーした後、または移行した後は、他の PATH 変数も確認する必要があります。Cplex Optimization Studio でプロジェクトを開き、次に: OPL プロジェクト ビュー -> (プロジェクト上で) 右クリック -> リソース -> Lined Resources

すべてのパス、特に PROJECT_LOC を確認してください

于 2015-04-16T15:29:53.127 に答える