繁体   English   中英

在 Anaconda 环境中安装 pydot 和 graphviz 包

[英]Installing pydot and graphviz packages in Anaconda environment

我希望能够在 Python 中创建图形决策树,我目前正在尝试安装pydotgraphviz

我使用 Anaconda 作为我的环境(以及 Spyder),并尝试运行以下代码行

conda install -c https://conda.binstar.org/t/TOKEN/j14r pydot

结果

Error: unknown host: http://repo.continuum.io/pkgs/pro/win-32/
Error: unknown host: http://repo.continuum.io/pkgs/free/win-32/
Error: unknown host: https://conda.binstar.org/t/TOKEN/j14r/win-32/
Error: No packages found matching: pydot

我也尝试过使用pip install pydotpip install graphviz得到类似的结果:

Downloading/unpacking pydot
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement pydot
Cleaning up...
No distributions at all found for pydot
Storing complete log in [...]

我在试图弄清楚如何解决这个问题时感到很无聊,所以我希望那里的任何人都可以给我一些提示。

谢谢

我遇到了同样的问题并通过(顺序很重要)解决了它:

  1. 安装graphviz ,只需通过sudo apt-get install graphviz
  2. 安装graphviz的Python通过畅达sudo ~/anaconda2/bin/conda install graphviz
  3. 最后,通过使用pydot sudo ~/anaconda2/bin/conda install pydot

这个答案是过期的,但是这个帖子(连同帮我这一个是提到的安装顺序),所以希望这个答案可以帮助别人。 我使用的是 Ubuntu 14.04 和 Python 2.7。

PS显然,上述算法的第1步可能存在一些问题, 这篇文章提到了如何修复它们。

pip install pydotplus
conda install -c anaconda graphviz=2.38.0

(请参阅此处了解最新版本https://anaconda.org/anaconda/graphviz

为我工作。

pip install pydot现在应该从PyPI安装 1.2.3 版。 自 OP 以来, pydot的发行pydot已上传到 PyPI。

通过安装为我解决了问题

  1. pydot conda conda install -c anaconda pydot
  2. graphviz conda install -c conda-forge python-graphviz

刚安装请看看这是否适合你...

1) 只需按 WINDOW + S(对于 Windows 操作系统用户)并键入 CMD,即可打开“Anaconda Prompt”。 然后相应地选择。

2) 输入命令“ pip install pydot

3) 按照屏幕上的信息进行操作。

注意:我使用的是 Conda 版本 4.3.21 和 Python 3.6

和下面的决策树实现:

决策树的图形可视化

先安装graphviz,然后在mac上安装pydotplus,对我有帮助。 我无法通过 pip 或 conda 甚至通过 jupiter notebook 安装 pydot。 安装后,导入pydotplus(而不是通常的pydot)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM