Установка 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
Другие вопросы по тегам