错误代码
os.environ["PATH"] += os.pathsep + 'D:\SOFT\Graphviz\bin'
错误原因
Python对于字符串会进行转义,由于文件路径中含有\
,所以转义之后会导致路径错误出现报错
解决方案
-
在字符串前添加r
取消转义
os.environ["PATH"] += os.pathsep + r'D:\SOFT\Graphviz\bin'
-
在字符串路径中使用\\
替换\
,使得转义之后的路径与转移前无差别
os.environ["PATH"] += os.pathsep + 'D:\\SOFT\\Graphviz\\bin'