Как установить пользовательские библиотеки и использовать их?
Я пытался установить некоторые библиотеки, csv
а также hs-gchart
, Я знаю, что у IHaskell есть альтернативы для построения графиков, но я просто хотел попробовать что-то установить.
Я использую докер Гибиански.
Я уже пытался сделать cabal install
в контейнере docker, но в результате этого docker не установлен, поэтому я ssh'd в контейнер и установил его. Все еще не может импортировать ни одну из этих библиотек.
Затем я попытался установить с stack build csv hs-gchart
все еще не повезло.
Какой простой и правильный способ установить библиотеку и использовать ее из записной книжки IHaskell?
1 ответ
После разговора с Эндрю Гибянским на IHaskell's Gitter он порекомендовал мне раскошелиться / клонировать репо, добавить stack install <library>
в Dockerfile
, а затем сделать docker build -t my-ihaskell /path/to/the/IHaskell/repo
, После этого просто docker run my-ihaskell
,
Теперь библиотеки работают как положено. (hs-gchart
не удается, но это уже другая история)