windows安装graphviz库的各种问题及解决方法

pip下载这个库后,在vscode运行报这个错,failed to execute [‘dot’, ‘-Tpng’, ‘-O’, ‘tmp’], make sure the Graphviz executables are on your systems’ PATH

在windows安装python的graphviz库不仅要pip下载,还要电脑本机装有graphviz,并且配置环境变量。

  1. 下载地址
    graphviz官方下载地址

  2. 下拉到windows的选项
    在这里插入图片描述

  3. 选择Stable windows install packages -> 10/ -> /camake -> Release/ -> x64/(根据自己电脑实际情况选择,我的是64位)
    -> 选择graphviz-install-2 .44.1 -win64.exe (你下载时版本号可能不一样,问题不大)

  4. 下载后直接“下一步”到底,不用在安装步骤里面配置环境变量,这里建议装到默认路径。
    我的默认路径是C:\Program Files\Graphviz 2.44.1

  5. 接下来是配置环境变量
    在桌面找到“我的电脑”,右键“属性”,左边目录选择“高级系统设置”,会来到这里
    在这里插入图片描述

  6. 选择下面的“环境变量”

  7. 在下面的“系统变量” ->选择“PATH”属性->点击"编辑"->进去后在右边直接选择新建,然后去到安装目录,找到bin这个文件夹,将其安装路径复制到这里,之后"确定",退出
    在这里插入图片描述

  8. 在DOS命令窗口验证是否配置成功,输入“dot -version”
    在这里插入图片描述

  9. 如果出现下图情况,可以输入“dot -c”之后再输入"dot -version",基本就OK了
    在这里插入图片描述
    在这里插入图片描述

## 在这里可能会出现一个情况,如果有遇到的可以参考下解决方法,没有的话,就可以进行下一步了。

  • 如下图所示,问题就是无法访问该配置文件,无法执行“写入”操作,其实就是你现在这个用户没有对该文件的写入权限,修改下即可。
    在这里插入图片描述

  • 解决方法就是去到C盘找到bin那个文件夹,右键“属性”,

  • 在上面的选项选择第三个选项“安全”,在“组或用户名那里,选择“Users(…)”,再在下面的权限如果发现没有“写入权限”的话,就点击上面的“编辑”,在那里把找到该用户的写入权限,并把它“勾上”

  • 在这里插入图片描述

  • 之后再去DOS命令界面输入上面的验证命令就OK了。

  • 接下来就是在DOS界面下载该库,用“pip install graphviz”命令下载,OK之后可以返回vscode运行代码看是否得出结果或者还是报错,如果还报错,则重启一次电脑即可解决问题

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值