Python 自定义金字塔脚手架未安装模板文件夹

Python 自定义金字塔脚手架未安装模板文件夹,python,pyramid,Python,Pyramid,在为我的脚手架运行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 im

在为我的脚手架运行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
      """
     )
My_Project_template/scaffolds下My
\uuuu init\uuuuuuuuuuuuy.py
中的My Project template类/

class MyProjectTemplate(PyramidTemplate):
    _template_dir = 'my_project_template'
    summary = 'My own starter project template'

有人知道为什么在我安装脚手架时没有复制my_template_project文件夹吗?

这是一个典型的问题,因为没有正确打包包以便分发。您需要确保您的项目具有清单。您可以选择使用
setuptools git
setuptools hg
自动分发所有版本控制文件。

setuptools subversion
用于当前svn版本。这是一个文档问题。我在示例链接的任何地方都没有看到清单。我们可以把这个添加到文档中吗?