- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我尝试在 Anaconda 上安装 pygraphviz。我已经完成了我发现的一切:
- install graphviz.
- install mingw.
- change values in the setup.py for pygraphviz as below:
include_dirs = 'C:/Program Files (x86)/Graphviz2.38/include/graphviz'
library_dirs = 'C:/Program Files (x86)/Graphviz2.38/lib'
- run python setup.py build -c mingw32 install.
在第 4 步之后,我得到了以下错误:
running install
running build
running build_py
running build_ext
building 'pygraphviz._graphviz' extension
C:\MinGW\bin\gcc.exe -mdll -O -Wall -DGVDLL "-IC:/Program Files (x86)/Graphviz2.38/include/graphviz" -IC:\Users\garre_000\Anaconda3\
include -IC:\Users\garre_000\Anaconda3\include -c pygraphviz/graphviz_wrap.c -o build\temp.win-amd64-3.4\Release\pygraphviz\graphviz
_wrap.o
pygraphviz/graphviz_wrap.c:2954:29: fatal error: graphviz/cgraph.h: No such file or directory
#include "graphviz/cgraph.h"
^
compilation terminated.
error: command 'C:\\MinGW\\bin\\gcc.exe' failed with exit status 1
谁能给我一些建议?
最佳答案
我刚刚遇到了同样的问题。包含路径不正确。使用
include_dirs = 'C:/Program Files (x86)/Graphviz2.38/include'
相反。否则你会得到
'C:/Program Files (x86)/Graphviz2.38/include/graphviz/graphviz/cgraph.h'
关于python - 在 anaconda 错误上安装 pygraphviz,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27710199/
我试图通过 pip 和 conda 安装 pygraphviz。我相信 grahviz 已安装,因为 (metalearningpy1.7.1c10.2) miranda9~/ML4Coq $ con
我在 macOS 10.10.5 上安装 pygraphviz 时遇到问题。我安装了功能齐全的 Python 2.7.x,我想运行 test example of queueing-tool ,这需要
pygraphviz 安装,windows系统: 正确的安装姿势: Prebuilt-Binaries/PyGraphviz at master · CristiFati/Prebuilt-Binar
我尝试按如下方式输出我的有向图之一:A=nx.drawing.nx_agraph.to_agraph(Graph) nx.drawing.nx_agraph.write_dot(dot_filenam
我正在尝试安装 pygraphviz 并将其链接到我的 python3 安装。 pip3 list显示不包含 pygraphviz 的列表 sudo apt install python-pydot
我正在尝试找到最大等级节点和深度。这是我的代码。 import pygraphviz as pgv class Test: def __init__(self): self.G
我使用 pygraphviz 生成以下图表: graph "Multiport-Switches" { node [color="#dddddd", label="\N
我使用 networkx 构建了一个有向加权图,我可以绘制它,但即使图很小,它也经常交叉边。我也使用了 pygraphviz,但我无法添加标签。有人可以帮我吗? edge_labels=dict
我已经使用 easy_install 安装了 pygraphviz但是当我启动 python 时出现错误: >>>import pygraphviz as pgv Traceback (most re
我无法理解发生了什么,但我似乎无法再从 PyCharm 内部绘制石榴图。我正在使用 conda 作为包管理器,并且已经照常进行了: conda install graphviz conda insta
我有一个代表一种家谱树的数据集。每个节点有 2 个父节点(除了第一代,它们没有父节点)。对于给定节点,其父节点可以来自任何上一代。例如,第 n 代的节点可以在 n-1 中有一个父节点,在 n-5 中有
import pygraphviz as pgv A = pgv.AGraph() A.add_node('Alice') A.add_node('Emma') A.add_node('John')
pygraphviz 是否允许您将图像渲染到变量?我想通过网页提供动态图像,而不必将图形呈现到磁盘。 最佳答案 根据to the sources如果您在省略 path 参数(或设置为 None)时调用
我正在使用 pygraphviz 为我的项目创建图表。我无法弄清楚如何将节点的 xlabel 居中以及如何更改 xlabel 的颜色。 graph.add_node(row[3], color='go
网站上给出了这个例子,但是没有提到如何使用字典设置颜色。 import pygraphviz as pgv d={'1': {'2': None}, '2': {'1': None, '3': Non
我正在尝试在 pygraphviz 中生成无向图,但没有成功。似乎无论我做什么,图形总是有向的。 Example #1 G = pgv.AGraph(directed=False) G.is_dire
我有一些点文件(二合字母)需要用 Python 读取并从节点中提取一些值来填充我的数据结构。我看到有两个适用于 Python 的 graphviz 包:graphviz和 pygraphviz .两者
我正在使用 pygraphviz 为不同的数据配置创建大量图表。我发现无论在图形中放入什么信息,程序在绘制第 170 个图形后都会崩溃。程序停止时没有生成错误消息。如果绘制这么多图形,是否需要重新设置
使用 pygraphviz,我可以使用 add_subgraph(list_of_nodes, label='cluster_somename') 添加子图.当 layout 时,这将在子图块内创建它
我已经使用这里的轮子更新到了 pygraphviz 1.5 Installing pygraphviz on Windows 10 64-bit, Python 3.6 。 我遇到了问题。 impor
我是一名优秀的程序员,十分优秀!