Команда 'key' не определена при запуске установки корабля - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь создать новый проект Masonite и получаю эту ошибку при запуске $ craft install

Команда "Ключ" не определена

Я установил masonite-cli, используя pip, а не pip3

1 Ответ

0 голосов
/ 11 декабря 2018

Это обычно происходит по нескольким причинам.Либо проект не был полностью установлен должным образом

  • Вы запустили craft install?

, либо ваша крафт-версия установлена ​​глобально неправильно

  • Использовали ли вы pip (с указателями на Python 2.7), а затем создали виртуальную среду с использованием Python 3?

Чтобы исправить это, обычно требуется глобальное удаление craft (pip uninstall masonite-cli) и переустановка с помощью pip3или установите его только в вашей виртуальной среде.

попробуйте запустить что-то вроде:

$ pip uninstall masonite-cli
$ pip3 install masonite-cli

А затем активируйте виртуальную среду и проверьте, работает ли она ИЛИ

$ pip uninstall masonite-cli
$ source venv/bin/activate # activate virtual environment
(venv)$ pip install masonite-cli # inside your virtual environment
...