我在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