【发布时间】:2019-07-28 03:16:08
【问题描述】:
在从 Jupyter Notebook (Python 3.6) 将文件路径附加到 Windows 10 中的“PATH”变量时,我需要一些帮助。我需要在运行时从笔记本上执行此操作,因为我的用户帐户没有管理员权限。
背景:
我想使用GrphViz 2.8 library。为了让这个库在 Jupyter notebook 中工作,dot.exe 文件的位置,即C:\Program Files (x86)\Graphviz2.38\bin\dot.exe,需要添加到 PATH 环境变量中。
我已经看到os.getenv('Path') 命令将获取此 Path 变量的值,但我找不到等效的 set 方法来追加我的条目到此 Path 变量。
我还看到this post 建议使用kernal.json 但我不明白如何更新PATH 变量。
非常感谢任何如何实现这一目标的示例。
如果不可能,那么您能否建议一种在不更新“路径”变量的情况下使用 GrpahViz 的替代方法。
PS 我不能使用在线点文件到 SVG/PNG 转换器,因为我使用的包需要 GrpahViz 在本地可用。
【问题讨论】:
-
最好将提到的路径添加到系统的 PATH 变量中。或者,您可能可以使用
os.putenv或os.environ(参见例如docs.python.org/3/library/os.html)
标签: python jupyter-notebook graphviz pygraphviz