首页 > 解决方案 > 运行工艺安装时未定义命令“键”

问题描述

我正在尝试创建一个新的 Masonite 项目,运行时出现此错误$ craft install

命令“键”未定义

我已经安装了masonite-cli使用 pip 而不是 pip3

标签: pythonpipmasonite

解决方案


这通常有几个原因。项目没有完全正确安装

  • 你跑了craft install吗?

或者你的工艺版本全局安装不正确

  • 您是否使用 pip(指向 Python 2.7)然后使用 Python 3 创建虚拟环境?

pip uninstall masonite-cli要解决此问题,通常需要全局卸载craft ( ),然后重新安装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

推荐阅读