3

我正在尝试安装这个: https ://github.com/andrewebdev/django-video/

但是,由于某种原因,当我尝试使用它安装它时python setup.py install,它只安装文件,src/videostream而没有子目录中的文件src/videostream/managementsrc/videostream/templates等等。

我使用过 setuptools 和 distutils 几次,但我显然不是专家。

setup.py 在这里https://github.com/andrewebdev/django-video/blob/master/setup.py

from distutils.core import setup

setup(
    name="videostream",
    version="0.2",
    url="http://github.com/andrewebdev/django-video",
    description="A simple video streaming application for django",
    author="Andre Engelbrech",
    author_email="andre@teh-node.co.za",
    packages=['videostream'],
    package_dir={'': 'src'}
)

我尝试用 setuptools 中的 find_packages() 替换包列表,但这并没有解决问题。

提前致谢。

4

1 回答 1

1

最终通过将 setup.py 更改为:

from setuptools import setup, find_packages

setup(
    name="videostream",
    version="0.2",
    url="http://github.com/andrewebdev/django-video",
    description="A simple video streaming application for django",
    author="Andre Engelbrech",
    author_email="andre@teh-node.co.za",
    package_dir={'': 'src'},
    packages=find_packages('src'),
    include_package_data=True,
)

并添加 MANIFEST.in :

recursive-include src/videostream/templates *
于 2013-11-05T16:38:11.657 回答