运行craft install时未定义命令“ key”

时间:2018-12-11 12:40:11

标签: python pip masonite

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

  

命令“ Key”未定义

我已使用pip而非pip3安装了masonite-cli

1 个答案:

答案 0 :(得分:1)

通常由于多种原因而发生。项目未完全正确安装

  • 您是否运行过craft install

或者您的Craft版本在全球安装不正确

  • 您使用pip(指向Python 2.7的点)然后使用Python 3创建虚拟环境了吗?

要解决此问题,通常需要全局卸载手工艺品​​(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