我正在尝试安装pygraphviz并将其链接到我的python3安装。
[pip3 list
显示的列表不包含pygraphviz
sudo apt install python-pydot python-pydot-ng graphviz
将运行并安装,但无济于事。
pip3 install pygraphviz
产生
pygraphviz的失败的工程车轮
sudo pip3 install pygraphviz
产生
已经满足要求(使用--upgrade进行升级):pygraphviz在/home/computer1/.local/lib/python3.5/site-packages中
[如果我记得很好,在Windows上,为了在Python中使用pygraphviz,您需要安装Graphviz工具并在PATH变量中添加Graphviz安装路径(如bin文件夹)。
我认为在Linux上应该相同。尝试运行类似apt-get install -y graphviz-dev
的安装命令,然后尝试通过pip install安装pygraphviz。
您的部分或全部问题可能与版本控制有关。您的帖子标记有python-3.5,但apt命令显示您安装了python-2软件包。如果要使用适用于python-3.5的apt安装pydot和pydot-ng,则命令应为
apt install python3-pydot python3-pydot-ng
我在使用pip为Ubuntu的Python发行版安装/升级Python软件包时经历了很多糟糕的经历。我一般不建议这样做。为此,有一种方法可以通过apt安装pygraphviz。
apt install python3-pygraphviz
通过apt进行安装是有优势的,因为您不必处理构建轮子的开销。