2016-12-21 2 views
0

Ubuntuの指示に従います:https://github.com/realworldocaml/book/wiki/Installation-Instructions 私はOCamlをダウンロードしています。ただし、Coreモジュールを開くことはできません。 コア、非同期などを指示に従ってダウンロードしました。OCaml:コアパッケージがインストールされていません

私の編集した.ocamlinitファイルは次のようになります。

(* Added by OPAM. *) 
let() = 
    try Topdirs.dir_directory (Sys.getenv "OCAML_TOPLEVEL_PATH") 
    with Not_found ->() 
;; 

#use "topfind";; 
#thread;; 
#camlp4o;; 
#require "core.top";; 
#require "core.syntax";; 

私はutop開いたときに、私はメッセージを取得:

ないようなパッケージ:core.top

ないようなパッケージ:コア.syntax

「open Core.Std ;;」と入力してコアを開こうとすると、 utopが返します: "エラー:Unbound module Core"。私は、インストレーションインストラクションが期限切れであると仮定していますが、問題を修正する代替インストラクションを見つけることができませんでした。 .ocamlinitファイルに何か問題がありますか?

答えて

1

I've downloaded core, async etc as per the instructions.

は、あなたがやったことだけでなく、ダウンロードが、確認して、それらをインストールする必要があります:それはまだ動作しない場合

opam install core 

が、その後、確認してください、あなたはopam環境を活性化したこと、

eval `opam config env` 

お知らせ、バッククォート(彼らはない単一引用符です)で。コマンドは何も印刷しません。

+1

evalのopam config envを入力すると、そのトリックが完了したようです!私は前にユートンを始める前に、それを正しく入力していてはいけません。 –

関連する問題