在anaconda中配置graphviz包的详细过程

 更新时间:2023年02月09日 14:42:30   作者:snowy2002  
graphviz是贝尔实验室开发的一个开源的工具包,它使用一个特定的DSL(领域特定语言):dot作为脚本语言,然后使用布局引擎来解析此脚本,并完成自动布局,这篇文章主要介绍了如何在anaconda中配置graphviz包,需要的朋友可以参考下

GraphViz简介

graphviz是贝尔实验室开发的一个开源的工具包,它使用一个特定的DSL(领域特定语言):dot作为脚本语言,然后使用布局引擎来解析此脚本,并完成自动布局。graphviz提供丰富的导出格式,如常用的图片格式,SVG,PDF格式等。

在机器学习中我们经常会用到graphviz这个包,比如说在绘制决策树的图形的时候,下面我来介绍一下如何在anaconda环境中配置graphviz包:

一:安装graphviz

我在graphviz的官网先下载好graphviz的安装包
https://www2.graphviz.org/Packages/stable/windows/10/cmake/Release/x64/

二:配置环境变量

安装好了之后需要配置环境变量:
将Graphviz 2.44.1\bin在你电脑中的路径复制,然后在系统中更改环境变量,将bin路径添加到系统变量的Path中。

首先,打开安装好的Graphviz 2.44.1文件夹,将bin文件的路径复制下来。

在这里插入图片描述

然后,在打开控制面板的系统界面,进入高级系统设置。

选择环境变量。

在这里插入图片描述

找到系统变量中的Path变量,双击打开。

在这里插入图片描述

选择新建并将复制好的bin路径粘贴过来,点击确定即可。

在这里插入图片描述

三:检测Graphviz是否配置成功。

打开Anaconda Prompt,输入指令:dot -v,如果提示版本信息,证明配置成功。

在这里插入图片描述

四:安装graphviz包

重新打开Anaconda Prompt,选择你的环境,然后输入pip install graphviz 即可安装成功。

在这里插入图片描述

到此这篇关于如何在anaconda中配置graphviz包的文章就介绍到这了,更多相关anaconda配置graphviz包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python3.10新特性之match语句示例详解

    Python3.10新特性之match语句示例详解

    这篇文章主要为大家介绍了Python3.10新特性之match语句示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • Python中BeautifuSoup库的用法使用详解

    Python中BeautifuSoup库的用法使用详解

    这篇文章主要介绍了Python中BeautifuSoup库的用法使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • 趣味Python实战练习之自动更换桌面壁纸脚本附源码

    趣味Python实战练习之自动更换桌面壁纸脚本附源码

    读万卷书不如行万里路,学的扎不扎实要通过实战才能看出来,本篇文章手把手带你编写一个自动更换桌面壁纸的脚本,代码简洁而且短,相信你一定看得懂,大家可以在过程中查缺补漏,看看自己掌握程度怎么样
    2021-10-10
  • pandas实现按照多列排序-ascending

    pandas实现按照多列排序-ascending

    这篇文章主要介绍了pandas实现按照多列排序-ascending,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • 检查Python中的变量是否是字符串(两种不同方法)

    检查Python中的变量是否是字符串(两种不同方法)

    数据类型是编程语言最重要的特征,它区分了我们可以存储的不同类型的数据,如字符串、int和float,这篇文章主要介绍了两种不同的方法来检查Python中的变量是否是字符串,需要的朋友可以参考下
    2023-08-08
  • python中字典的常见操作总结1

    python中字典的常见操作总结1

    这篇文章主要介绍了python中字典的常见操作总结,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-07-07
  • Python中动态检测编码chardet的使用教程

    Python中动态检测编码chardet的使用教程

    最近利用python抓取一些网上的数据,遇到了编码的问题。非常头痛,幸运的是找到了解决的方法,下面这篇文章主要跟大家介绍了关于Python中动态检测编码chardet的使用方法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-07-07
  • Python稀疏矩阵scipy.sparse包使用详解

    Python稀疏矩阵scipy.sparse包使用详解

    本文主要介绍了Python稀疏矩阵scipy.sparse包使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • Python tkinter事件高级用法实例

    Python tkinter事件高级用法实例

    这篇文章主要介绍了Python tkinter事件高级用法,结合实例形式分析了Python使用tkinter模块的事件响应及图形绘制相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • Python常见错误:IndexError: list index out of range解决

    Python常见错误:IndexError: list index out of range解决

    最近在写一个爬虫程序,但是却出现了错误提示IndexError: list index out of range,所以下面这篇文章主要给大家介绍了关于Python常见错误:IndexError: list index out of range的解决方法,需要的朋友可以参考下
    2023-01-01

最新评论