【发布时间】:2016-04-18 14:23:29
【问题描述】:
我的目标是让潜在雇主/其他人可以轻松访问我编写的程序。为了……展示我的技能……或者其他什么。我不是计算机科学家,而且我以前从未编写过用于安装的 python 模块,所以我是这方面的新手。
我编写了一个机器学习算法,并将参数拟合到我在本地拥有的数据。我想使用“默认”参数分发算法,以便下载器可以“开箱即用”使用它进行分类,而无需训练集。我已经编写了将参数保存到文本文件/从文本文件加载参数的方法,我已经确认在我的平台上工作。我可以简单地要求用户单独下载我提到的文件,并使用我创建的 loadParameters 方法手动加载参数,但我想让可能评估我的人的安装过程尽可能简单。
我不确定如何打包文本文件,以便它们可以自动加载到我拥有的对象的 __init__ 方法中。
我已经将算法和文件放在了githubhere,并编写了一个setup.py脚本,以便可以使用pip从github下载它,如下所示: pip install --upgrade https://github.com/NathanWycoff/SySE/tarball/master 但是,这似乎并没有安装包含我需要的数据的文本文件,只有包含我的代码的 __init__.py python 文件。
所以我想问题可以归结为:除了 __init__.py 中的模块之外,我如何强制 pip 下载其他文件?或者,有没有更好的方法来加载默认参数?
【问题讨论】:
标签: python installation pip