Я использую Windows 7, Python 3.4.1, Anaconda 2.0.1, Pycharm 3.4.
Graphviz и dot работают нормально в консоли.pycallgraph с pycharm не работает на окнах
Однако при попытке использовать pycallgraph он заканчивается ошибкой.
"C:\Users\John\Anaconda3\python.exe" C:/PycharmProjects/myprojectname/abilities.py
Traceback (most recent call last):
File "C:/PycharmProjects/myprojectname/abilities.py", line 1247, in <module>
with PyCallGraph(output=GraphvizOutput()):
File "C:\Users\John\Anaconda3\lib\site-packages\pycallgraph\pycallgraph.py", line 32, in __init__
self.reset()
File "C:\Users\John\Anaconda3\lib\site-packages\pycallgraph\pycallgraph.py", line 53, in reset
self.prepare_output(output)
File "C:\Users\John\Anaconda3\lib\site-packages\pycallgraph\pycallgraph.py", line 97, in prepare_output
output.sanity_check()
File "C:\Users\John\Anaconda3\lib\site-packages\pycallgraph\output\graphviz.py", line 63, in sanity_check
self.ensure_binary(self.tool)
File "C:\Users\John\Anaconda3\lib\site-packages\pycallgraph\output\output.py", line 97, in ensure_binary
'The command "{}" is required to be in your path.'.format(cmd))
pycallgraph.exceptions.PyCallGraphException: The command "dot" is required to be in your path.
Process finished with exit code 1
Что я могу сделать, чтобы исправить это?
Я проверил this, но это для mac.