【发布时间】:2016-05-29 18:12:43
【问题描述】:
我想创建一些非常易于使用的 pip 包,用于在 Python 中加载常见的机器学习数据集。 (是的,有些东西已经存在,但我希望它更简单。)
我想要实现的是:
- 用户运行
pip install dataset - pip 通过
wget http://mydata.com/data.tar.gz下载数据集。请注意,数据并不存在于 python 包本身中,而是从其他地方下载的。 - pip 从此文件中提取数据并将其放在安装包的目录中。(这并不理想,但数据集非常小,因此假设在此处存储数据不是什么大问题.)
- 之后,当用户导入我的模块时,模块会自动从特定位置加载数据。
这个问题是关于项目符号 2 和 3。有没有办法用 setuptools 做到这一点?
【问题讨论】:
标签: python pip setuptools