我已经在python中编写了基于C的扩展模块。现在,我想创建一个setup.py
用于安装库的库。该库具有以下文件夹布局。
Mylib
|--- setup.py
|--- README.txt
|--- mylib
|--- __init__.py
|--- core.py
|--- _core.pyd
如何包含_core.pyd
安装内容?这是setup.py
到目前为止我尝试过的,但不包括我的pyd
文件。
setup(
name='mylib',
version='0.1dev',
license='GPL',
long_description=open('README.txt').read(),
packages = find_packages(),
data_files=[('', ['_core.pyd'])],
)
使用它(如果它在data
目录中)
data_files = [('mylib/data', ['mylib/data/_core.pyd']),
..others]
确保包括在MANIFEST.in
与include
关键字,如:
include mylib/data/*
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句