【发布时间】:2021-05-20 15:57:15
【问题描述】:
我正在尝试使用诗歌包管理器安装this 存储库。 以下是使用 pip 完成的方法:
git clone --recursive https://github.com/parlance/ctcdecode.git
cd ctcdecode && pip install .
但是如果我尝试运行
poetry add ctcdecode
它因大回溯而失败(我认为超过 200 行)。 所以我安装了它
poetry run git clone --recursive https://github.com/parlance/ctcdecode.git
poetry run pip install ./ctcdecode
但是这种方式不适合与其他开发者分享。 我可以用 pyproject.toml 以某种方式做到这一点吗?
【问题讨论】:
-
此项目的包装似乎不正确。我认为它不能与诗歌(或任何其他构建前端)一起正确安装(实际上构建良好)。您可以提交一个错误并告诉他们修复他们的包装。特别是他们应该正确地将
torch声明为“构建依赖项”。 -
@sinoroc 感谢您的回答。我会在存储库中指出它。很遗憾看到流行的存储库没有被正确打包:(
标签: setuptools setup.py python-packaging python-poetry pep517