2016-07-31 38 views
4

installieren Ich habe versucht, OCaml, OPAM, verwandte Bibliotheken und UTOP auf Ubuntu 14.04 nach Anweisungen von Real World OCaml einzurichten. Ich habe es derzeit geschafft, OCaml Compiler und OPAM zu installieren. Wenn jedoch Kern und utop zu installieren versuchen, ich folgende Fehlermeldungen erhalten:Kann nicht Kern und Utop für OCaml auf Ubuntu 14.04 mit OPAM

[ERROR] Kern ist keine gültigen versioniert Paketnamen

‚OPAM Kern utop installiert‘ ist fehlgeschlagen.

und

[ERROR] utop keine gültigen versioniert Paketnamen

'OPAM installieren utop' fehlgeschlagen sind.

Ich würde es sehr schätzen, wenn jemand Vorschläge geben könnte, was das Problem ist und wie man es angeht.

Danke!

EDIT: Basierend auf Feedback, habe ich mehr Details über die Installation enthalten. Ich habe OPAM 1.1.1 installiert. Die letzten Befehle in der Installation durchgeführt wurde

OPAM Schalter 4.03.0

, die für mich, dass Version kompiliert und dann

eval 'OPAM Config env'

Allerdings kann ich Core und utop immer noch nicht installieren, weil sie anscheinend keine gültigen versionierten Paketnamen sind.

+0

Ich glaube, Sie zumindest Ihre OPAM Version zur Verfügung stellen sollen, und die Version der (OCaml) Schalter, in dem Sie Kern und utop versuchen, zu installieren. –

+0

In Ihrem eval-Befehl sind diese einfachen Anführungszeichen '' 'oder backquotes' '' '? Es muss ein Backquote sein. – hugomg

Antwort

1

Möglicherweise müssen Sie opam init und/oder opam update ausführen. Siehe Ende der Basics Abschnitt here.

0

Ich denke, es nicht notwendig ist, separat OCaml und OPAM zu installieren. Wenn Sie Opam installieren, ist auch OCaml dabei. Was Sie tun müssen, ist, utop mit opam zu installieren. Mein Rat ist also, alle ocaml- und opam-bezogenen Pakete zu entfernen und dann opam neu zu installieren, zu überprüfen, ob ocaml installiert ist und schließlich utop zu installieren.

werfen Sie einen Blick auf diesen post für weitere Informationen