我有一个运行causalgraphicalmodels的python软件包来运行Jupyter Notebook。该库假定GraphViz包位于系统环境路径上。
有很多方法可以将文件夹添加到PATH。其中之一是使用控制面板。一种是在setx
中使用cmd
。
我的难题是我想保持系统PATH整洁,因此我只想更改此jupyter笔记本的PATH。
我已经阅读了有关ipython shell分配的信息。所以我尝试了以下。但是这种行为不是我所期望的。
为什么两个!echo %path%
在Jupyter Notebook中返回相同的内容
!echo %path%
!set path="%path%C:\Program Files (x86)\Graphviz2.38\bin"
!echo %path%
两个echo %path%
在cmd中返回不同的内容吗?
echo %path%
set path="%path%C:\Program Files (x86)\Graphviz2.38\bin"
echo %path%