AMPL日志文件不起作用

时间:2015-11-15 19:02:29

标签: export-to-csv ampl

当我为我的问题编写运行文件时,我想使用log_file命令,所以在我加载数据和模型后,我编写了以下选项命令:

  1. 选项solver cplex;
  2. 选项omit_zero_rows 0;
  3. 选项presolve 1;
  4. 选项show_stats 1;
  5. 选项csvdisplay_header 0;
  6. 选项log_file AMPL_log.txt;
  7. 选项cplex_options 'timelimit 900';

    solve;

  8. 但是,当我在AMPL上运行时,终端会显示信息

      

    “_cmdno 6执行”选项“命令时出错无法打开   “AMPL_Log.txt”“

    我不知道在这段代码中我犯了什么错误。

1 个答案:

答案 0 :(得分:0)

错误can't open <filename>通常是由于没有写入文件的权限(或者在Windows上,如果该文件已被其他应用程序打开)。默认情况下,AMPL会在当前工作目录中创建日志文件,但您可以指定具有写入权限的位置的完整路径,例如:在您的主目录中:

option log_file '/path/to/log/file';