{"action":"created","issue":{"url":"https://api.github.com/repos/cta-observatory/ctapipe/issues/164","repository_url":"https://api.github.com/repos/cta-observatory/ctapipe","labels_url":"https://api.github.com/repos/cta-observatory/ctapipe/issues/164/labels{/name}","comments_url":"https://api.github.com/repos/cta-observatory/ctapipe/issues/164/comments","events_url":"https://api.github.com/repos/cta-observatory/ctapipe/issues/164/events","html_url":"https://github.com/cta-observatory/ctapipe/issues/164","id":178606858,"number":164,"title":"graphviz installation for the flow system GUI","user":{"login":"jacquemier","id":13165509,"avatar_url":"https://avatars.githubusercontent.com/u/13165509?v=3","gravatar_id":"","url":"https://api.github.com/users/jacquemier","html_url":"https://github.com/jacquemier","followers_url":"https://api.github.com/users/jacquemier/followers","following_url":"https://api.github.com/users/jacquemier/following{/other_user}","gists_url":"https://api.github.com/users/jacquemier/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquemier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquemier/subscriptions","organizations_url":"https://api.github.com/users/jacquemier/orgs","repos_url":"https://api.github.com/users/jacquemier/repos","events_url":"https://api.github.com/users/jacquemier/events{/privacy}","received_events_url":"https://api.github.com/users/jacquemier/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-22T13:15:19Z","updated_at":"2016-09-22T13:15:52Z","closed_at":null,"body":"The graphviz conda package is no Python package. It simply puts the graphviz files into your virtual env's Library directory. Look e.g. for dot in the ~/anaconda/env/cta/bin/ directory.\r\n\r\nAnd missing of python graphviz library it breaks most commands like ctapipe-info.  That package should be made a dependency.\r\n\r\n[sapmcw8] ~/Projects/CTA/Working/ctapipe % ctapipe-info --tools   git:(master|)\r\n\r\n\r\n\r\n*** ctapipe tools ***\r\n\r\n\r\n\r\nthe following can be executed by typing ctapipe-<toolname>:\r\n\r\n\r\n\r\nTraceback (most recent call last):\r\n\r\n  File \"/Users/kosack/anaconda/envs/cta/bin/ctapipe-info\", line 9, in <module>\r\n\r\n    load_entry_point('ctapipe', 'console_scripts', 'ctapipe-info')()\r\n\r\n  File \"/Users/kosack/Projects/CTA/Working/ctapipe/ctapipe/tools/info.py\", line 25, in main\r\n\r\n    info(**vars(args))\r\n\r\n  File \"/Users/kosack/Projects/CTA/Working/ctapipe/ctapipe/tools/info.py\", line 40, in info\r\n\r\n    _info_tools()\r\n\r\n  File \"/Users/kosack/Projects/CTA/Working/ctapipe/ctapipe/tools/info.py\", line 71, in _info_tools\r\n\r\n    scripts = get_all_descriptions()\r\n\r\n  File \"/Users/kosack/Projects/CTA/Working/ctapipe/ctapipe/tools/utils.py\", line 76, in get_all_descriptions\r\n\r\n    module = importlib.import_module(info.module_name)\r\n\r\n  File \"/Users/kosack/anaconda/envs/cta/lib/python3.5/importlib/__init__.py\", line 126, in import_module\r\n\r\n    return _bootstrap._gcd_import(name[level:], package, level)\r\n\r\n  File \"<frozen importlib._bootstrap>\", line 986, in _gcd_import\r\n\r\n  File \"<frozen importlib._bootstrap>\", line 969, in _find_and_load\r\n\r\n  File \"<frozen importlib._bootstrap>\", line 958, in _find_and_load_unlocked\r\n\r\n  File \"<frozen importlib._bootstrap>\", line 673, in _load_unlocked\r\n\r\n  File \"<frozen importlib._bootstrap_external>\", line 662, in exec_module\r\n\r\n  File \"<frozen importlib._bootstrap>\", line 222, in _call_with_frames_removed\r\n\r\n  File \"/Users/kosack/Projects/CTA/Working/ctapipe/ctapipe/flow/gui/guiflow.py\", line 4, in <module>\r\n\r\n    from ctapipe.flow.gui.main_window import ModuleApplication\r\n\r\n  File \"/Users/kosack/Projects/CTA/Working/ctapipe/ctapipe/flow/gui/main_window.py\", line 6, in <module>\r\n\r\n    from ctapipe.flow.gui.graphwidget import GraphWidget\r\n\r\n  File \"/Users/kosack/Projects/CTA/Working/ctapipe/ctapipe/flow/gui/graphwidget.py\", line 1, in <module>\r\n\r\n    from graphviz import Digraph\r\n\r\nImportError: No module named 'graphviz'\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/cta-observatory/ctapipe/issues/comments/248900224","html_url":"https://github.com/cta-observatory/ctapipe/issues/164#issuecomment-248900224","issue_url":"https://api.github.com/repos/cta-observatory/ctapipe/issues/164","id":248900224,"user":{"login":"jacquemier","id":13165509,"avatar_url":"https://avatars.githubusercontent.com/u/13165509?v=3","gravatar_id":"","url":"https://api.github.com/users/jacquemier","html_url":"https://github.com/jacquemier","followers_url":"https://api.github.com/users/jacquemier/followers","following_url":"https://api.github.com/users/jacquemier/following{/other_user}","gists_url":"https://api.github.com/users/jacquemier/gists{/gist_id}","starred_url":"https://api.github.com/users/jacquemier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacquemier/subscriptions","organizations_url":"https://api.github.com/users/jacquemier/orgs","repos_url":"https://api.github.com/users/jacquemier/repos","events_url":"https://api.github.com/users/jacquemier/events{/privacy}","received_events_url":"https://api.github.com/users/jacquemier/received_events","type":"User","site_admin":false},"created_at":"2016-09-22T13:15:51Z","updated_at":"2016-09-22T13:15:51Z","body":"graphviz need to be installed thanks to pip\r\npip install graphviz.\r\nDoc need to be update\r\n"}}
{"actor":{"display_login":"jacquemier"}}