Jupyter Notebook将目录/文件路径添加到Windows环境变量

时间:2019-03-06 12:42:41

标签: python jupyter-notebook graphviz pygraphviz

我需要一些帮助,以将文件路径从Jupyter Notebook(Python 3.6)附加到Windows 10中的“ PATH”变量。我需要在运行时从笔记本电脑上执行此操作,因为我的用户帐户没有管理员权限。

背景:

我要使用GrphViz 2.8 library。为了使该库在Jupyter笔记本上正常工作,需要将dot.exe文件的位置,即C:\Program Files (x86)\Graphviz2.38\bin\dot.exe添加到PATH环境变量中。

我已经看到os.getenv('Path')命令会为我获取该Path变量的值,但是我找不到等效的set方法来附加我对此Path变量的输入。

我还看到了this post,建议使用kernal.json,但是我不知道如何更新PATH变量。

任何实现此目标的示例将不胜感激。

如果不可能,那么您可以建议一种使用GrpahViz的替代方法,而无需更新“ Path”变量。

PS我不能使用Online点文件到SVG / PNG转换器,因为我使用的软件包要求GrpahViz在本地可用。

1 个答案:

答案 0 :(得分:1)

尝试一下:

import os
os.environ['PATH'] += os.pathsep + r'C:\Program Files (x86)\Graphviz2.38\bin\dot.exe'