python - 错误:点:无法打开 ast.dot:没有这样的文件或目录 ...同时使用 python 使用 graphviz 创建 pdf 文件
问题描述
我正在尝试从 .dot 文件生成 pdf 文件,我正在使用 python 和 IDE pycharm 但由于某种原因它给了我这个错误,我已经安装了 Graphviz。
这是我用来生成 .pdf 文件的代码,但它给了我错误
dirname = os.path.dirname(__file__)
direcc = os.path.join(dirname, 'ast.dot')
file = open(direcc, "w+", encoding="utf-8")
file.write(graph)
file.close()
os.system('dot -T pdf -o ast.pdf ast.dot')
该代码会生成 ast.dot 文件。但是当我试图生成 pdf 文件时,我得到了错误。
我已经将 Grpahviz 添加到我的环境变量中
不确定问题出在哪里,因为我已经使用其他编程语言中的 graphviz 创建了图像和 pdf 文件。我正在使用 Pycharm 的最新版本,不确定是否与此问题有关。