2016-08-21 5 views
0

私は今日、公式インストーラと必要なCygwinパッケージからWindowsにOCamlをインストールしました。私は "$ opam init"の後に正しい手順を実行しましたが、うまくいきました。その後、OPAMをテストするために、私は "コア"パッケージをインストールしようとしましたが、次のエラーが出ました。Windows上のOPAMのスイッチシステム用のグローバル設定ファイルがありません

$ opam install core 
[ERROR] No global config file found for switch system. Switch broken ? 
[ERROR] No global config file found for switch system. Switch broken ? 
[ERROR] No package named core found. 
[ERROR] No global config file found for switch system. Switch broken ? 

私はOCamlとプログラミングの初心者ですが、これはまだ分かりませんので、私は迷っています。 OPAMがこのファイルを見つける方法を知りたいので、パッケージをインストールできます。

答えて

0

opam initの実行後に次のコマンドを実行しましたか。

eval `opam config env` 

さらに、初めてのインストールでは、特定のバージョンのコンパイラに切り替える必要があります。次のように試してみてはいかがですか

opam switch 4.02.3 

または

opam switch 4.03.0 

(とはevalを実行している覚えている...コマンド)

+0

私は、私はそれが "4.02.3" と言っスイッチコマンドのエラーを取得し、「続ける、これを試してみました4.03.0 "はコンパイラのバージョンではなく、評価のために '\ r'は有効なコマンドではないと言っています。 – Nate

+0

'opam switch -a'コマンドを実行して、使用可能なコンパイラのリストを表示できますか? –

+0

私は 'opam switch -a'コマンドを実行しました。これは私が持っているものです: – Nate

関連する問題