python sdist recursive-include 文件夹,安装后在哪里?

标签 python installation

我的 MANIFEST.in 中有这个

recursive-include tables *.csv

我可以看到包含在创建的 .tar.gz

中的文件夹
/mypackage-0.0.1
    /mypackage
    /mypackage.egg-info
    /tables

但是我在安装包后找不到我的文件夹:

pip install mypackage-0.0.1.tar.gz

easy_install mypackage-0.0.1.tar.gz

有什么线索吗?

最佳答案

使用 MANIFEST.in,您可以指定要嵌入到存档中的文件,而不是它们的安装方式。

要告诉 python/distutils 您要将文件安装到哪里,请在 setup.py 中添加并在 setup() 方法中填写参数 data_files。这样,您就可以指定安装位置 those additional files .

关于python sdist recursive-include 文件夹,安装后在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7414295/

相关文章:

installation - Synology NAS 默认 IP 地址

python - Tornado 发生器在列表中的任何 future 恢复

python - numba 的 Scipy 特殊函数

visual-studio - Visual Studio 中的 WIX UI 安装程序项目,现在管理更新?

visual-studio-2010 - 在安装项目中使用 SlowCheetah 的 app.config 转换

delphi - 获取 MSI 安装的进度值和状态

node.js - 使用node.js安装mongodb : Cannot read property 'arbiterOnly' of undefined

python - 将 numpy 标量转换为 python 简单 native (稍作改动)

python - 在 tornado.web 中提供一个 zip 文件

python - 带时区的默认日期时间字符串格式