Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Traceback (most recent call last): Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "src/main/python/events_analysis/analyze_events.py", line 485, in Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: get_pooling_sankey_diagram(pooling_metrics, name, unit) Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "src/main/python/events_analysis/analyze_events.py", line 474, in get_pooling_sankey_diagram Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: fig.write_image("{}/pooling-metrics-sankey.png".format(_name)) Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "/usr/local/lib/python3.7/dist-packages/plotly/basedatatypes.py", line 3806, in write_image Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: return pio.write_image(self, *args, **kwargs) Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "/usr/local/lib/python3.7/dist-packages/plotly/io/_kaleido.py", line 252, in write_image Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: engine=engine, Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "/usr/local/lib/python3.7/dist-packages/plotly/io/_kaleido.py", line 109, in to_image Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: validate=validate, Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "/usr/local/lib/python3.7/dist-packages/plotly/io/_orca.py", line 1535, in to_image Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: ensure_server() Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "/usr/local/lib/python3.7/dist-packages/plotly/io/_orca.py", line 1390, in ensure_server Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: validate_executable() Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: File "/usr/local/lib/python3.7/dist-packages/plotly/io/_orca.py", line 1087, in validate_executable Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: instructions=install_location_instructions, Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: ValueError: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: The orca executable is required to export figures as static images, Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: but it could not be found on the system path. Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Searched for executable 'orca' on the following path: 17:46:01.028 ERROR beam.analysis.AnalysisProcessor$ - [128] Process Handler Stderr for Python Script: src/main/python/events_analysis/analyze_events.py: /usr/local/openjdk-8/bin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: /usr/local/openjdk-8/bin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: /usr/local/sbin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: /usr/local/bin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: /usr/sbin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: /usr/bin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: /sbin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: /bin Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: If you haven't installed orca yet, you can do so using conda as follows: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: $ conda install -c plotly plotly-orca Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Alternatively, see other installation methods in the orca project README at Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: https://github.com/plotly/orca Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: After installation is complete, no further configuration should be needed. Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: If you have installed orca, then for some reason plotly.py was unable to Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: locate it. In this case, set the `plotly.io.orca.config.executable` Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: property to the full path of your orca executable. For example: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: >>> plotly.io.orca.config.executable = '/path/to/orca' Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: After updating this executable property, try the export operation again. Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: If it is successful then you may want to save this configuration so that it Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: will be applied automatically in future sessions. You can do this as follows: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: >>> plotly.io.orca.config.save() Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: If you're still having trouble, feel free to ask for help on the forums at Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: https://community.plot.ly/c/api/python Process Handler Stdout for Python Script: src/main/python/events_analysis/analyze_events.py: 1