Pygraphviz 安装失败,错误代码 1083 无法打开文件 graphviz/cgraph.h:没有这样的文件或目录
Posted
技术标签:
【中文标题】Pygraphviz 安装失败,错误代码 1083 无法打开文件 graphviz/cgraph.h:没有这样的文件或目录【英文标题】:Pygraphviz Installation Failed with error code 1083 Cannot open file graphviz/cgraph.h: No such file or directory 【发布时间】:2016-09-10 09:26:47 【问题描述】:在尝试使用 pip 安装 pygraphviz 1.3 时,出现以下错误消息
致命错误 1083 无法打开文件 graphviz/cgraph.h:没有这样的文件或目录 错误:命令 C:\Users\Appdata\Local\Programs\Common\Microsoft\Visual C++ 对于 python\9.0\VC\Bin\cl.exe 失败,状态为 2
我已经有 Microsoft Visual C++。我正在使用 Python27。 Pip 工作正常,我已经成功安装了 graphviz-2.38。 我也试过这个命令:
pip install --install-option="--include-path=\C:\graphviz-2.38\release\include\graphviz" --install-option="--library-path=\C :\graphviz-2.38\release\lib\graphviz" pygraphviz
请告诉我如何解决问题。
【问题讨论】:
【参考方案1】:使用 Graphviz-2.38 默认安装路径,我已经能够使用以下命令安装 pygraphviz-1.3.1:
pip install --global-option=build_ext --global-option="-IC:\Program Files (x86)\Graphviz2.38\include" --global-option="-LC:\Program Files (x86 )\Graphviz2.38\lib\release\lib" pygraphviz
【讨论】:
【参考方案2】:我使用来自 graphviz.org 的最新 win64 可执行文件安装了最新的 graphviz
graphviz 2.49 win64
以下命令对我有用
pip install --global-option=build_ext --global-option="-IC:\Program Files\Graphviz\include" --global-option="-LC:\Program Files\Graphviz\lib" pygraphviz
【讨论】:
以上是关于Pygraphviz 安装失败,错误代码 1083 无法打开文件 graphviz/cgraph.h:没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章