欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

graphviz安装失败-解决方法之一

程序员文章站 2022-04-26 22:25:22
...

**

1、官网下载graphviz后,安装完成,配置环境变量

**

2.进入cmd,输入dot -version后发现未成功安装

测试了网上各种解决方案后没有成功,最后发现是文件缺失问题 导入config6 文件到graphviz安装目录bin下

graphviz安装失败-解决方法之一

graphviz安装失败-解决方法之一

文件可自行创建,以下是文件代码

# This file was generated by "dot -c" at time of install.

# You may temporarily disable a plugin by removing or commenting out
# a line in this file, or you can modify its "quality" value to affect
# default plugin selection.

# Manual edits to this file **will be lost** on upgrade.

gvplugin_core.dll core {
	device {
		dot:dot 1
		gv:dot 1
		canon:dot 1
		plain:dot 1
		plain-ext:dot 1
		xdot:xdot 1
		xdot1.2:xdot 1
		xdot1.4:xdot 1
	}
	device {
		fig:fig 1
	}
	device {
		ismap:map 1
		cmap:map 1
		imap:map 1
		cmapx:map 1
		imap_np:map 1
		cmapx_np:map 1
	}
	device {
		mp:mp -1
	}
	device {
		ps:ps 1
		ps2:ps 1
		eps:ps 1
	}
	device {
		svg:svg 1
	}
	device {
		json:json 1
		json0:json 1
		dot_json:json 1
		xdot_json:json 1
	}
	device {
		tk:tk 1
	}
	device {
		vml:vml 1
	}
	device {
		pic:pic -1
	}
	device {
	}
	render {
		dot 1
		xdot 1
	}
	render {
		fig 1
	}
	render {
		map 1
	}
	render {
		mp -1
	}
	render {
		ps 1
	}
	render {
		svg 1
	}
	render {
		json 1
		json0 1
		dot_json 1
		xdot_json 1
	}
	render {
		tk 1
	}
	render {
		vml 1
	}
	render {
		pic -1
	}
	render {
	}
	loadimage {
		png:svg 1
		gif:svg 1
		jpeg:svg 1
		jpe:svg 1
		jpg:svg 1
		png:fig 1
		gif:fig 1
		jpeg:fig 1
		jpe:fig 1
		jpg:fig 1
#FAILS		png:vrml 1
#FAILS		gif:vrml 1
#FAILS		jpeg:vrml 1
#FAILS		jpe:vrml 1
#FAILS		jpg:vrml 1
		eps:ps 1
		ps:ps 1
		(lib):ps 1
		png:map 1
		gif:map 1
		jpeg:map 1
		jpe:map 1
		jpg:map 1
		ps:map 1
		eps:map 1
		svg:map 1
		png:dot 1
		gif:dot 1
		jpeg:dot 1
		jpe:dot 1
		jpg:dot 1
		ps:dot 1
		eps:dot 1
		svg:dot 1
		png:xdot 1
		gif:xdot 1
		jpeg:xdot 1
		jpe:xdot 1
		jpg:xdot 1
		ps:xdot 1
		eps:xdot 1
		svg:xdot 1
		svg:svg 1
		png:vml 1
		gif:vml 1
		jpeg:vml 1
		jpe:vml 1
		jpg:vml 1
		gif:tk 1
	}
}
gvplugin_dot_layout.dll dot_layout {
	layout {
		dot 0
	}
}
gvplugin_gd.dll gd {
	render {
		gd 1
	}
	render {
	}
	textlayout {
	}
	loadimage {
		gd:gd 1
		gd2:gd 1
		gd:ps 1
#FAILS		gd:lasi 1
		gd2:ps 1
#FAILS		gd2:lasi 1
	}
	device {
	}
	device {
		gd:gd 1
	}
	device {
	}
}
gvplugin_gdiplus.dll gdiplus {
	render {
		gdiplus 1
	}
	textlayout {
		textlayout 8
	}
	loadimage {
		bmp:gdiplus 8
		gif:gdiplus 8
		jpe:gdiplus 8
		jpeg:gdiplus 8
		jpg:gdiplus 8
		png:gdiplus 8
	}
	device {
		metafile:gdiplus 8
		bmp:gdiplus 8
		emf:gdiplus 8
		emfplus:gdiplus 8
		gif:gdiplus 8
		jpe:gdiplus 8
		jpeg:gdiplus 8
		jpg:gdiplus 8
		png:gdiplus 8
		tif:gdiplus 8
		tiff:gdiplus 8
	}
	device {
		bmp:cairo 8
		gif:cairo 8
		jpe:cairo 8
		jpeg:cairo 8
		jpg:cairo 8
		png:cairo 8
		tif:cairo 8
		tiff:cairo 8
	}
}
gvplugin_neato_layout.dll neato_layout {
	layout {
		neato 0
		fdp 0
		sfdp 0
		twopi 0
		circo 0
		patchwork 0
		osage 0
		nop 0
		nop1 0
		nop2 0
	}
}
gvplugin_pango.dll cairo {
	render {
		cairo 10
	}
	textlayout {
		textlayout 10
	}
	loadimage {
		png:cairo 1
#FAILS		png:lasi 2
		png:ps 2
	}
	device {
		png:cairo 10
		ps:cairo -10
		eps:cairo -10
		pdf:cairo 10
		svg:cairo -10
	}
}

结束后再次进入cmd ,输入dot -version,显示成功
graphviz安装失败-解决方法之一
之后尝试运行代码
graphviz安装失败-解决方法之一
成功生成决策树
graphviz安装失败-解决方法之一

相关标签: graphviz