Установка bhoogle через стек
Я здесь
И посмотреть:
Command Line UI
There is a terminal/curses based UI available through cabal install bhoogle.
Я хотел бы установить со стеком, а не с Cabal. я бегу
$ stack install hoogle
Copied executables to /home/username/.local/bin:
- bhoogle
Это на моем пути, отлично. Давайте запустим это:
$ bhoogle
bhoogle error: default hoogle database not found
at /home/username/.hoogle/default-haskell-5.0.17.hoo You can create the database by installing hoogle and running
hoogle generate
Отлично, давайте сделаем это:
$ hoogle generate
Command 'hoogle' not found, but can be installed with:
sudo apt install hoogle
Как насчет того, чтобы называть это бхогл?
$ bhoogle generate
bhoogle error:
default hoogle database not found
at /home/username/.hoogle/default-haskell-5.0.17.hoo
You can create the database by installing hoogle and running
hoogle generate
Разве это не поиск исполняемого файла? Давайте использовать полный путь:
$ /home/username/.local/bin/bhoogle generate
bhoogle error:
default hoogle database not found
at /home/username/.hoogle/default-haskell-5.0.17.hoo
You can create the database by installing hoogle and running
hoogle generate
Как я могу инициализировать Google?
1 ответ
Решение
Ответ был запущен:
stack install hoogle
дважды.
В первый раз он установил много пакетов и сказал:
$ stack install hoogle
Copied executables to /home/username/.local/bin:
- bhoogle
Второй раз он не установил никаких пакетов и сказал:
$ stack install hoogle
Copying from /home/username/.stack/snapshots/x86_64-linux/lts-12.6/8.4.3/bin/hoogle to /home/username/.local/bin/hoogle
Copied executables to /home/username/.local/bin:
- hoogle