Я пытаюсь экспортировать график в файл jpg.Для этого я использую этот код:
from plotly.offline import iplot, init_notebook_mode
import plotly.graph_objs as go
import plotly.io as pio
import plotly
import os
import numpy as np
init_notebook_mode(connected=True)
N = 100
x = np.random.rand(N)
y = np.random.rand(N)
colors = np.random.rand(N)
sz = np.random.rand(N)*30
fig = go.Figure()
fig.add_scatter(x=x,
y=y,
mode='markers',
marker={'size': sz,
'color': colors,
'opacity': 0.6,
'colorscale': 'Viridis'
});
iplot(fig)
pio.write_image(fig, 'fig1.png')
У меня проблема с ORCA.Эта библиотека может быть найдена, но она установлена.Это ошибка, которую я получил:
ValueError: Исполняемый файл orca требуется для экспорта рисунков в виде статических изображений, но исполняемый файл, который был найден в / opt / conda / bin / orca, не выглядитбыть действительным исполняемым файлом orca.Пожалуйста, обратитесь к концу этого сообщения для получения подробной информации о том, что пошло не так.
Если вы еще не установили orca, вы можете сделать это, используя conda:
$ conda install -c plotly plotly-orca
В качестве альтернативы,см. другие методы установки в проекте README orca по адресу https://github.com/plotly/orca.
После завершения установки дополнительная настройка не требуется.
Если вы установили orca, то по какой-то причине plotly.py не удалось найти его.В этом случае установите для свойства plotly.io.orca.config.executable
полный путь к исполняемому файлу orca.Например:
>>> plotly.io.orca.config.executable = '/path/to/orca'
После обновления этого исполняемого свойства попробуйте снова выполнить операцию экспорта.Если он успешен, вы можете сохранить эту конфигурацию, чтобы она автоматически применялась в будущих сеансах.Вы можете сделать это следующим образом:
>>> plotly.io.orca.config.save()
Если у вас все еще есть проблемы, не стесняйтесь обращаться за помощью на форумах по https://community.plot.ly/c/api/python
Вот ошибка, которая была возвращенапо команде $ / opt / conda / bin / orca --help
[код возврата: 127] / opt / conda / lib / orca_app / orca: ошибка при загрузке общих библиотек: libXtst.so.6:невозможно открыть общий объектный файл: нет такого файла или каталога
Примечание. При использовании в Linux для orca требуется сервер отображения X11, но ни один не был обнаружен.Пожалуйста, установите X11 или настройте свою систему с помощью Xvfb.Обратитесь к orca README (https://github.com/plotly/orca) за инструкциями по использованию orca с Xvfb.
Кто-нибудь знает, как исправить эту ошибку?