Pyreverse complaining even after having Graphviz
我希望能够将输出保存为PNG并安装了Graphviz。仍然抱怨说没有安装Graphviz:
The output format 'output.png' is currently not available. Please
install 'Graphviz' to have other output formats than 'dot' or 'vcg'.
如@KanwarG的评论中所述,解决方案是从Graphvis作为适当的软件包安装,而不使用通过pip找到的python软件包。
如果使用的是Mac,则可以使用自制软件。如果没有Homebrew,请按照以下说明进行安装。然后,使用以下命令很容易安装Graphviz。
如果您正在使用ubuntu Debian,则以下命令可能有效。
希望这有助于其他人寻求解决方案。
通过在其网站上安装Graphviz在Windows上为我解决了问题。然后,我在
在Windows中,最简单的方法是使用Windows等效的软件包管理器Chocolatey
1 | choco install graphviz |
对于那些仍有问题的人。
我正在使用miniconda(anaconda)创建我的虚拟环境,并且正在使用conda install Graphviz进行安装。
有关迷你康达的信息:
https://docs.conda.io/en/latest/miniconda.html
它还安装了一堆其他软件包(如果使用pip,则不是这种情况):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | cairo pkgs/main/osx-64::cairo-1.14.12-he60d9cb_2 expat pkgs/main/osx-64::expat-2.2.10-hb1e8313_2 fontconfig pkgs/main/osx-64::fontconfig-2.12.6-h9850fc5_0 freetype pkgs/main/osx-64::freetype-2.8-h12048fb_1 fribidi pkgs/main/osx-64::fribidi-1.0.10-haf1e3a3_0 gettext pkgs/main/osx-64::gettext-0.19.8.1-hb0f4f8b_2 glib pkgs/main/osx-64::glib-2.66.1-h9bbe63b_0 graphite2 pkgs/main/osx-64::graphite2-1.3.14-h38d11af_0 graphviz pkgs/main/osx-64::graphviz-2.40.1-h0a44026_0 harfbuzz pkgs/main/osx-64::harfbuzz-1.7.6-h171471c_1 icu pkgs/main/osx-64::icu-58.2-h0a44026_3 jpeg pkgs/main/osx-64::jpeg-9b-he5867d9_2 libiconv pkgs/main/osx-64::libiconv-1.16-h1de35cc_0 libpng pkgs/main/osx-64::libpng-1.6.37-ha441bb4_0 libtiff pkgs/main/osx-64::libtiff-4.1.0-hcb84e12_1 libxml2 pkgs/main/osx-64::libxml2-2.9.10-h3b9e6c8_1 lz4-c pkgs/main/osx-64::lz4-c-1.9.2-h79c402e_3 pango pkgs/main/osx-64::pango-1.42.0-h0f8274a_0 pcre pkgs/main/osx-64::pcre-8.44-hb1e8313_0 pixman pkgs/main/osx-64::pixman-0.40.0-haf1e3a3_0 zstd pkgs/main/osx-64::zstd-1.4.5-h41d2c2f_0 |
在那之后,发火的作品就可以了。