2015-01-11 3 views
16

Я пытаюсь сделать учебник о создании простого сайта с scotty, но я получаю сообщение об ошибке, когда я пытаюсь выполнить команду «cabal sandbox init»:Попытка «cabal sandbox init» и cabal не распознать команду «песочница»

cabal: unrecognised command: sandbox (try --help) 

Кто-нибудь знает, что не так?

+2

какая версия междусобойчик вы используете? 18+? –

+0

cabal-install version 1.16.0.2 используя версию 1.16.0 библиотеки Cabal –

ответ

16

Ваша версия Cabal/cabal-install достаточно новая? Песочницы были введены в Cabal 1.18. Вы можете проверить версию с помощью команды cabal --version.

Вы могли бы обновить с этими командами:

cabal update 
cabal install Cabal cabal-install 
+0

извините за тупой вопрос –

+0

Я запустил эти строки. У меня появилось сообщение типа «cabal-install installed version 1.24». Но когда я запускаю 'cabal -version', я все еще получаю' cabal 16.0.2'. Вы знаете, что происходит? –

+0

та же проблема [здесь] (http://stackoverflow.com/questions/27826656/cabal-install-cabal-install-doesnt-update-cabal-version-in-osx) –

Смежные вопросы