用诗歌部署graphviz可执行文件

时间:2020-10-26 19:52:32

标签: python graphviz pydot python-poetry

在新系统上,建议使用诗歌自动使用graphviz自动设置工作虚拟环境的方法是什么?

我的pyproject.toml包含依赖项

[tool.poetry.dependencies]
pydot = "^1.4.1"
graphviz = "^0.14.1"
pydotplus = "^2.0.2"

然而,在新PC上执行poetry install时,似乎在创建的虚拟环境中缺少正确的graphviz二进制文件,并且程序可能会因
崩溃 pydotplus.graphviz.invocationexception: GraphViz's executables not found
如果可执行文件未全局安装,

或例如pydotplus.graphviz.InvocationException: Program terminated with status: 1. stderr follows: Format: "ps" not recognized.,如果安装了与pydot不兼容的graphviz版本。

如果有可能,我真的很想找到一个使用诗歌(而不是conda)的自动化部署解决方案。

如果仅凭诗歌不可能做到这一点,那么是否有任何与平台无关的解决方法?

0 个答案:

没有答案