在 Azure 笔记本中找不到图形可视化模块,但表示已安装



我在jupyter笔记本(Azure工作室(中安装了graphviz。我知道它已经安装了,因为当我再次尝试安装它时,如下所示:

!{sys.executable} -m pip install graphviz

这是打印出来的:

Requirement already satisfied: graphviz in /anaconda/envs/azureml_py36/lib/python3.6/site-packages (0.14.1)

然而,当我尝试从graphviz导入内容时/使用它/查找它:

!type graphviz

我得到这个:

graphviz: not found

我认为这可能是一个路径问题,但似乎不是:

print(sys.path)给出:

['/anaconda/envs/azureml_py36/lib/python36.zip',  
'/anaconda/envs/azureml_py36/lib/python3.6',  
'/anaconda/envs/azureml_py36/lib/python3.6/lib-dynload',   
'',
'/anaconda/envs/azureml_py36/lib/python3.6/site-packages',   
'/anaconda/envs/azureml_py36/lib/python3.6/site-packages/xgboost-0.90-py3.6.egg',  
'/anaconda/envs/azureml_py36/lib/python3.6/site-packages/IPython/extensions',  
'/home/azureuser/.ipython',   
'/anaconda/envs/azureml_py36/lib/python3.6/site-packages/azureml/_project/vendor']

有人能给我指正确的方向吗?我有点迷路了,一段时间以来一直在努力找出问题所在。。。

使用命令!{sys.executable} -m pip install graphviz安装了python包graphiz

您可以按照快速启动指南在python脚本中使用它。

当您尝试命令!type graphviz时,您似乎想要的是graphviz二进制文件,而不是python包。

Graphviz下载页面有不同操作系统的安装说明,例如:

sudo apt install graphviz

或者,您可以通过conda:安装Graphviz

conda install -c anaconda graphviz

最新更新