创建新的 Plone 包错误
Create new Plone package Error
当我尝试为我的 Plone 站点创建新包时,我得到了跟踪。
我使用的命令:
paster create -t plone myorg.mypackage
Traceback (most recent call last):
File "/usr/bin/paster", line 4, in <module>
command.run()
File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 104, in run
invoke(command, command_name, options, args[1:])
File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 143, in invoke
exit_code = runner.run(args)
File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 238, in run
result = self.command()
File "/usr/lib/python2.7/dist-packages/paste/script/create_distro.py", line 73, in command
self.extend_templates(templates, tmpl_name)
File "/usr/lib/python2.7/dist-packages/paste/script/create_distro.py", line 267, in extend_templates
'Template by name %r not found' % tmpl_name)
LookupError: Template by name 'plone' not found
生成 Plone-addon-bloilerplate 的绝妙方法,其中四种解释如下:
1.) paster
错误消息告诉您没有模板名称 'plone' 可用,它应该是:
$ paster plone_basic myorg.mypackage
2.) zopeskel
您可能混淆了 zopeskel 的相应模板名称和 paster 的模板名称,在这种情况下,它们实际上做的是一样的,因为 zopeskel 是一个派生于 paster 并基于它的项目。这里有一个名为 'plone' 的模板可用:
$ zopeskel plone myorg.mypackage
要查看所有可用的 zopeskel 模板名称,请执行以下操作:
$ zopeskel --list
3.) mr.bob
我没用过,不过最近流传很广,大家可以看看,命令是:
$ mrbob -O myorg.mypackage bobtemplates:plone_addon
4.) adi.devgen
免责声明:我是作者。动机是不依赖于其他库,从而避免冲突,即:它没有任何依赖性,只有一些 Python 方法。对应的命令为:
$ devgen addProfileSkel myorg.mypackage
当我尝试为我的 Plone 站点创建新包时,我得到了跟踪。 我使用的命令:
paster create -t plone myorg.mypackage
Traceback (most recent call last):
File "/usr/bin/paster", line 4, in <module>
command.run()
File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 104, in run
invoke(command, command_name, options, args[1:])
File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 143, in invoke
exit_code = runner.run(args)
File "/usr/lib/python2.7/dist-packages/paste/script/command.py", line 238, in run
result = self.command()
File "/usr/lib/python2.7/dist-packages/paste/script/create_distro.py", line 73, in command
self.extend_templates(templates, tmpl_name)
File "/usr/lib/python2.7/dist-packages/paste/script/create_distro.py", line 267, in extend_templates
'Template by name %r not found' % tmpl_name)
LookupError: Template by name 'plone' not found
生成 Plone-addon-bloilerplate 的绝妙方法,其中四种解释如下:
1.) paster
错误消息告诉您没有模板名称 'plone' 可用,它应该是:
$ paster plone_basic myorg.mypackage
2.) zopeskel
您可能混淆了 zopeskel 的相应模板名称和 paster 的模板名称,在这种情况下,它们实际上做的是一样的,因为 zopeskel 是一个派生于 paster 并基于它的项目。这里有一个名为 'plone' 的模板可用:
$ zopeskel plone myorg.mypackage
要查看所有可用的 zopeskel 模板名称,请执行以下操作:
$ zopeskel --list
3.) mr.bob
我没用过,不过最近流传很广,大家可以看看,命令是:
$ mrbob -O myorg.mypackage bobtemplates:plone_addon
4.) adi.devgen
免责声明:我是作者。动机是不依赖于其他库,从而避免冲突,即:它没有任何依赖性,只有一些 Python 方法。对应的命令为:
$ devgen addProfileSkel myorg.mypackage