You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建CKAN扩展时报错:不存在'create'命令,该如何解决?

报错原因

你使用的是CKAN 2.7及更早版本的扩展生成命令语法,CKAN从2.8版本开始逐步废弃原paster体系的命令,2.9版本已经完全移除了顶级的create命令,相关的扩展骨架生成功能迁移到了generate子命令下,所以执行旧命令会提示找不到对应命令。

解决方案
  • 先确认你已激活CKAN虚拟环境,切换到扩展存放目录(通常是/usr/lib/ckan/default/src)
  • 执行CKAN 2.9版本对应的扩展生成命令:
ckan -c /etc/ckan/default/ckan.ini generate extension -o ckanext-example_theme
  • 如果执行后仍提示找不到generate命令,说明你的CKAN环境没有安装开发工具扩展,先完成该扩展的安装后再重新执行生成命令即可。
  • 命令执行完成后会在当前目录生成完整的主题扩展骨架,可直接按照文档后续步骤进行主题开发。

内容的提问来源于stack exchange,提问作者JOCKEY

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 20:24:01