PyGraphVizPython庫用於繪製因果推理網絡。
如果你試圖安裝PyGraphViz作為標準庫,它會因為依賴錯誤而失敗。
PyGraphViz具有以下依賴項:
- python3-dev
- graphviz
- libgraphviz-dev
- pkg-config
安裝通過筆記本
- 安裝依賴項apt-get.
%sh sudo apt-get install -y python3-dev graphviz libgraphviz-dev pkg-config . sh
- 安裝依賴項之後,使用皮普安裝PyGraphViz.
%sh PIP install pygraphviz . sh
通過初始化腳本安裝
- 創建初始化腳本。
%python dbutils.fs.put("dbfs:/databricks/
/install-pygraphviz.sh", "" #!sudo apt-get install -y python3-dev graphviz libgraphviz-dev pkg-config pip install pygraphviz""", True) - 安裝剛剛創建的初始化腳本,該腳本是集群範圍的初始化腳本(AWS|Azure|GCP).
您需要腳本位置的完整路徑(dbfs: /磚/ < init-script-folder > / install-pygraphviz.sh). - 安裝完初始化腳本後,重新啟動集群。