【问题标题】:OCaml CSV module - ERROR: Unbound Module CsvOCaml CSV 模块 - 错误:未绑定模块 Csv
【发布时间】:2013-09-19 11:05:12
【问题描述】:

我已经在 C:\OCaml\lib 中安装了 OCaml CSV 模块。当我在顶层运行以下代码时open Csv;;

我收到错误消息Error: Unbound module Csv

我不确定为什么模块没有加载。 谢谢

【问题讨论】:

    标签: ocaml


    【解决方案1】:

    我刚刚找到了解决方案。我没有编译 csv.ml 和 csv.mli 文件。

    如果其他人遇到此问题,请按照以下步骤解决问题: 1) 在命令行中转到 .ml 和 .mli 文件所在的 OCaml\lib 目录 2)运行命令ocamlc -c modulename.mliocamlc -c modulename.ml

    您现在可以在顶层运行open modulename;;

    【讨论】:

      【解决方案2】:

      涉及两个步骤。首先,您需要确保 CSV 已加载到您的顶层,然后您可以打开它。我不使用 windows,但在 OS X 下它看起来像这样:

      $ ocaml
          OCaml version 4.00.1
      
      # #load "unix.cma";;
      # open Unix;;
      # stat;;
      - : string -> Unix.stats = <fun>
      # 
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-11-21
        • 1970-01-01
        • 2020-04-18
        • 2013-08-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多