Я не могу понять, что происходит, но я больше не могу построить график граната изнутри PyCharm.Я использую conda в качестве диспетчера пакетов и пошел, как обычно:
conda install graphviz
conda install python-graphviz
, но каждый раз, когда я звоню model.plot()
изнутри PyCharm, я получаю
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_bundle/pydev_umd.py", line 198, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "/Users/.../xai/import.py", line 36, in <module>
model.plot()
File "pomegranate/BayesianNetwork.pyx", line 281, in pomegranate.BayesianNetwork.BayesianNetwork.plot
ValueError: must have pygraphviz installed for visualization
Я, очевидно, ужепопытался установить pygraphviz
но, похоже, ничего не изменилось