在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包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python数组条件过滤filter函数使用示例

    Python数组条件过滤filter函数使用示例

    数组条件过滤简洁实现方式,使用filter函数,实现一个条件判断函数即可,示例代码如下
    2014-07-07
  • Pandas绘图函数超详细讲解

    Pandas绘图函数超详细讲解

    matplotlib要组装一张图表,需要的各个基础组件对象。相对工作量较大,但在pandas中我们有行标签和列标签以及分组信息。原本制作一张图表需要一大堆matplotlib代码。在pandas中只需要一两条代码就可以了,今天记录一下,pandas中常见的几个绘制图表的方法
    2022-12-12
  • Python selenium根据class定位页面元素的方法

    Python selenium根据class定位页面元素的方法

    这篇文章主要介绍了Python selenium根据class定位页面元素的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • python time()的实例用法

    python time()的实例用法

    在本篇文章里小编给大家整理了关于如何使用python time()方法,需要的朋友们可以参考下。
    2020-11-11
  • Django对数据库进行添加与更新的例子

    Django对数据库进行添加与更新的例子

    今天小编就为大家分享一篇Django对数据库进行添加与更新的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python跨文件全局变量的使用技巧

    Python跨文件全局变量的使用技巧

    Python 中 global 关键字可以定义一个变量为全局变量,但是这个仅限于在一个模块(py文件)中调用全局变量,在另外一个py文件 再次使用 global x 也是无法访问到的,这篇文章主要介绍了Python跨文件全局变量的使用,需要的朋友可以参考下
    2022-01-01
  • Python图片验证码降噪和8邻域降噪

    Python图片验证码降噪和8邻域降噪

    这篇文章主要介绍了Python图片验证码降噪和8邻域降噪的相关内容,需要的小伙伴可以参考下面文章
    2021-08-08
  • 基于python实现简单网页服务器代码实例

    基于python实现简单网页服务器代码实例

    这篇文章主要介绍了基于python实现简单网页服务器代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Python基于pyjnius库实现访问java类

    Python基于pyjnius库实现访问java类

    这篇文章主要介绍了Python基于pyjnius库实现访问java类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • Django组件之cookie与session的使用方法

    Django组件之cookie与session的使用方法

    这篇文章主要介绍了Django组件之cookie与session的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01

最新评论