在为我的脚手架运行 setup.py 之后。
pcreate -l
显示适当的列表,但是当我尝试运行时
pcreate -s my_project_template SomeProjectName
我得到“没有这样的文件或目录/install/path/my_project_template/scaffolds/my_project_template”错误
以下是我的脚手架 setup.py 文件
from setuptools import find_packages
from setuptools import setup
setup(name='my_project_template',
version='0.1',
packages=find_packages(),
include_package_data=True,
zip_safe=False,
entry_points = """\
[pyramid.scaffold]
my_project_template=my_project_template.scaffolds:MyProjectTemplate
"""
)
我的项目模板类在我__init__.py
的 my_project_template/scaffolds/ 下
class MyProjectTemplate(PyramidTemplate):
_template_dir = 'my_project_template'
summary = 'My own starter project template'
有谁知道为什么我安装脚手架时没有复制 my_template_project 文件夹?