setup.py包含自定义数据文件

雷蛇

我已经在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'])],
)
248

使用它(如果它在data目录中)

data_files = [('mylib/data', ['mylib/data/_core.pyd']),
              ..others]

确保包括在MANIFEST.ininclude关键字,如:

include mylib/data/*

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在setup.py中包含数据文件

使用Inno Setup包含注册表,自定义消息和代码文件的正确方法

从自定义索引setup.py安装

使 Inno Setup 自动将自定义页面中的数据添加到 .inf 文件

MANIFEST.in在“ python setup.py安装”中被忽略-未安装数据文件?

Setup.py-在setuptools包内添加数据文件

安装由 setup.py 创建的用于将自定义预测部署到 AI 平台的 zip 文件的问题

Inno Setup:自定义类

Inno Setup:创建自定义表单

强制setup.py使用我的自定义编译器

如何轻松制作自己的自定义setup.py命令?

使用setup.py自定义python软件包目录布局

如何使用setup.py中的自定义PyPI编写Python包?

将自定义操作添加到setup.py

设置setup.py以打包单个.py文件和单个数据文件,而无需创建任何文件夹

设置setup.py以打包单个.py文件和单个数据文件,而无需创建任何文件夹

Inno Setup:使用“注册表”部分中“自定义向导”页面中的数据

Inno Setup在自定义文件夹选择页面上显示安装所需的空间

Inno Setup-使用进度条在自定义页面上复制文件

如何在Inno Setup中引用文件关联的自定义图标?

使用Google Map的Inno Setup自定义页面

Inno Setup 中的自定义 regasm 卸载

Inno Setup - 创建自定义消息框(是/否)

Inno Setup在自定义页面上放置图像/控件

Inno Setup-自定义安装页面

Inno Setup:自定义页面选择更新或删除/卸载

Inno Setup使用Pascal脚本自定义FinishedLabel

Inno Setup的自定义页面向导

在setup.py中包含本地tar.gz文件