刚刚通过 anaconda (conda install graphviz)安装了一个包,但 ipython 找不到它。
conda install graphviz
I can see a graphviz folder in C:\Users\username\Anaconda\pkgs
C:\Users\username\Anaconda\pkgs
但是里面什么都没有: C:\Users\username\Anaconda\Lib\site-packages
C:\Users\username\Anaconda\Lib\site-packages
graphviz conda 包是 没有 Python 包。它只是将 Graphviz 文件放到虚拟 env 的 Library/目录中。例如,在 Library/bin/目录中查找 dot.exe。
graphviz
Library/
Library/bin/
dot.exe
要安装 graphviz 巨蟒包,可以使用 pip: conda install pip and pip install graphviz.
pip
conda install pip
pip install graphviz
如果 Conda 软件包比 pip 软件包可用,总是更喜欢 Conda 软件包。搜索您需要的软件包(conda search pkgxy) ,然后安装它(conda install pkgxy)。如果它不可用,你可以随时构建自己的 conda 软件包,或者你可以尝试使用 anaconda.org 来构建用户构建的软件包。
conda search pkgxy
conda install pkgxy
更新 Nov 25,2018 : 现在有一个 在 Anaconda.org 的 python-graphviz软件包,它包含 graphviz工具的 Python 接口。只要安装它与 conda install python-graphviz。 (感谢 Wedran和 G-kaklam发布这个解决方案,感谢 土石通知我) 2022年5月26日更新 : 根据 Pygrapviz 网站,conda-forge频道应该使用: conda install -c conda-forge pygraphviz(感谢 Ian Thompson)
python-graphviz
conda install python-graphviz
2022年5月26日更新 : 根据 Pygrapviz 网站,conda-forge频道应该使用: conda install -c conda-forge pygraphviz(感谢 Ian Thompson)
conda-forge
conda install -c conda-forge pygraphviz
Graphviz 显然包含在阿纳康达中,以便与 pydot 或 pydot-ng 一起使用(这两者都包含在《蟒蛇》中)。您可能需要考虑使用其中之一,而不是使用“ Graphviz”Python 模块。
要安装 Graphviz,
conda install -c anaconda graphviz pip install graphviz
如果未找到 conda 命令,请按照以下步骤操作:
export PATH=~/anaconda/bin:$PATH conda --version # to check your conda version
Difference between conda and pip installation,refer this 堆栈溢出答案
对我来说,通过安装另一个支持性软件包,问题得到了解决。
所以我通过水蟒安装了 Graphviz 软件包 那我就没能导入
之后,我安装了第二个软件包命名为 python-graphviz也通过蟒蛇
然后我成功地将 graphviz模块导入到我的代码中
我希望这能帮到某人:)
康达:
第一次安装
然后是 Graphviz python-graphviz的 python 库
gv_python是 python 的动态加载扩展,它提供 访问 graphviz的图形设施。
gv_python
还有一个 pydot 包,它可以解析和转储为 GraphViz 使用的 DOT 语言
conda install pydot
对于 ubuntu 用户,我建议这样做:
sudo apt-get install -y graphviz libgraphviz-dev
我遵循了以下步骤,它对我很有效。
1. 下载并安装 Graphviz-2.38. msi Https://graphviz.gitlab.io/_pages/download/download_windows.html
设置路径变量
(a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit (b) add 'C:\Program Files (x86)\Graphviz2.38\bin'
你可以同时安装这两个软件包。对我来说:
conda install -c anaconda graphviz python-graphviz
成功了。
这个命令正式适用于 python:
conda install -c conda-forge python-graphviz
请记住! 如果您使用的是木星笔记本电脑,请在安装后重新启动它。这是我的工作。
因为之前的条件是静态变量,如下所示:
我也在用水蟒做同样的事。
I installed graphviz using conda install graphviz in anaconda prompt. 然后在同一个命令提示符下安装 pip install graphviz。
Check if tensorflow is activated in your terminal
首先使用
conda deactivate
然后使用命令
然后安装
这是 UBUNTU USERS的解决方案:)啦啦队:)
运行这个: Conda 安装 python-Graphviz
我试过这种方法,为自己工作。