Das Erstellen eines neuen haskell-stack
Projekts kann die ausführbare Datei project-exec
nicht finden, obwohl der entsprechende Pfad gesucht wurde. Ich bin mir nicht sicher warum. InsbesondereHaskell Stack `exec` nicht ausführbar, obwohl Pfad nicht gefunden wird
stack build
schafft die project-exec
innen $PROJECT_DIR/.stack-work/install/x86_64-linux-ncurses6/.../bin/project-exe
jedoch stack exec project-exec
nicht mit:
Executable namens rse8-exec nicht auf dem Pfad gefunden: [ "$ project_dir/.STACK-Arbeit/install /x86_64-linux-ncurses6/lts-7.14/8.0.1/bin“]
(zu klären, $PROJECT_DIR
Referenzen und ...
sind (Hoffentlich) offensichtliche Platzhalter für Pfade. der tatsächliche Fehler enthält den vollständigen Pfad)
Hat die Datei ausführbare Berechtigungen? – jberryman
@jberryman ja tut es. :( –
Hmm Ich habe dieses gleiche Problem gerade jetzt auch auf einer frischen Ubuntu VM Installation gesehen. 'Stack exec mytest' gibt Executable namens mytest nicht gefunden im Pfad: [...] aber' stack exec .stack-work/dist/x86_64-linux/Cabal-1.24.2.0/build/mytest-exe/mytest-exe "führt die ausführbare Datei aus. Auch schien ich keine Probleme mit dem Stapel Stack-Exec-SimpleTest Stack-Build eines mit Stack erstellten Projekts zu haben new simplestest simple ". Ich bin neu zu stapeln, also nicht sicher, ob ich etwas offensichtlich falsch mache. – Jamin