python - 运行工艺安装时未定义命令“键”
问题描述
我正在尝试创建一个新的 Masonite 项目,运行时出现此错误$ craft install
命令“键”未定义
我已经安装了masonite-cli
使用 pip 而不是 pip3
解决方案
这通常有几个原因。项目没有完全正确安装
- 你跑了
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
推荐阅读
- python - 为什么我会收到此错误?'_io.TextIOWrapper' 对象没有属性 'append'
- c++ - 如果为 false,std::is_member_function_pointer 不会编译
- c# - Microsoft.AspNetCore.App - 版本控制/是否应该在非 ASP.NET 类库中引用?
- php - phpcs 一直扫描整个项目而不是指定目录
- jquery - Laravel5.8 jQuery发布请求说它是一个获取路线
- konvajs - Konva JS - 带有图像的工具提示
- angular - 如果 TS 文件中的导入不是相关路径,则为移动中断构建 Nativescript
- c# - 在 Web API 中设置 ZipArchive Zip 文件的名称
- excel - 如何在 MS Excel 中制作动画形状
- jupyter-notebook - 在 jupyter 笔记本中隐藏带密码的单元格