Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Anaconda环境中安装pydot和graphviz软件包_Python_Graphviz_Anaconda_Pydot - Fatal编程技术网

Python 在Anaconda环境中安装pydot和graphviz软件包

Python 在Anaconda环境中安装pydot和graphviz软件包,python,graphviz,anaconda,pydot,Python,Graphviz,Anaconda,Pydot,我希望能够在Python中创建图形决策树,目前我正在尝试安装pydot和graphviz 我使用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.cont

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

我使用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-pydot
pip-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 [...]
我对如何处理这件事感到非常厌烦,所以我希望任何人都能给我一些建议


谢谢

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

  • 安装
    graphviz
    ,只需通过
    sudo-apt-get-install-graphviz
  • 通过conda
    sudo~/anaconda2/bin/conda安装graphviz为Python安装
    graphviz
  • 最后,通过使用conda
    sudo~/anaconda2/bin/conda安装pydot
  • 这个答案已经过期了,但是这篇文章帮助了我(同时也提到了安装顺序),所以希望这个答案能帮助其他人。我正在使用Ubuntu 14.04和Python 2.7

    另外,显然,上述算法的第1步可能存在一些问题,并提到了如何解决这些问题

    pip install pydotplus
    conda install -c anaconda graphviz=2.38.0
    
    (有关最新版本,请参见此处)

    为我工作。

    请看看这是否适合你

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

    2) 键入命令“pip安装pydot

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

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

    和决策树实现如下:


    pip安装pydot
    现在应该从安装1.2.3版。从OP开始,pydot的发行版已经上传到PyPI。

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

    通过安装解决了问题

  • pydot
    conda安装-c anaconda pydot
  • graphviz
    conda安装-c conda forge python graphviz

  • 您确定可以在浏览器中打开这些链接吗?另外,您是否尝试过使用
    --允许外部
    ?您的意思是什么?事实上,这个标志看起来很奇怪,但是其他的都没问题。不,我没有试过。正确的完整字符串是什么?
    pip安装——允许外部pydot
    如果不确定,请使用注释。在获得足够的声誉后,你可以发表评论而不是回答。是的,我知道这是一个小小的时刻您能澄清一下“安装后,导入pydotplus(而不是通常的pydot)”是什么意思吗?