【发布时间】:2012-03-11 11:56:03
【问题描述】:
我用 distutils 创建了包,包括包数据。
当我查看我的包的 tar.gz 时,我看到了预期的文件,但是在包安装后(通过 pip 或“python setup.py install”),没有任何包数据。仅包含 python 脚本。我的setup.py 是:
# py3.3
#from packaging.core import setup
# py3.2
from distutils.core import setup
setup(
name = 'mypkg',
version = '0.7dev',
author = 'Projekt Alef',
author_email = 'tymoteusz.jankowski@gmail.com',
packages = [
'my_pkg',
'my_pkg/tests',
'my_pkg/plugins',
],
#scritps=['bin/setup.sh',],
)
【问题讨论】:
-
你能附上你的
setup.py吗? -
当然,在这里setup.py
-
包必须是一个带点名称的列表:应该是 mypkg.tests,而不是 mypkg/tests。
标签: python virtualenv packaging pip distutils