[英]can't find graphviz module in azure notebook but says it's installed
我在我的 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 package graphiz
。
您可以按照快速入门指南在 python 脚本中使用它。
当您尝试命令!type graphviz
时,您似乎想要使用 graphviz 二进制文件,而不是 python package。
Graphviz 下载页面有针对不同操作系统的安装说明,例如:
sudo apt install graphviz
或者,您可以通过 conda 安装 Graphviz :
conda install -c anaconda graphviz
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.