Cx_Freeze и Plotly

Я пытаюсь создать EXE-приложение, которое использует плотно, используя cx_freeze.

Ранее я создавал приложение с помощью matplotlib, но переключил графики на график.

Я могу построить приложение, но когда я пытаюсь построить, я получаю следующую ошибку.

 url = py.plot(fig, filename='pandas-box-plot')

  File "C:\Python34\lib\site-packages\plotly\offline\offline.py", line 284, in p
lot
    get_plotlyjs(),
  File "C:\Python34\lib\site-packages\plotly\offline\offline.py", line 48, in ge
t_plotlyjs
    plotlyjs = resource_string('plotly', path).decode('utf-8')
  File "C:\Python34\lib\site-packages\pkg_resources\__init__.py", line 1184, in
resource_string
    self, resource_name
  File "C:\Python34\lib\site-packages\pkg_resources\__init__.py", line 1457, in
get_resource_string
    return self._get(self._fn(self.module_path, resource_name))
  File "C:\Python34\lib\site-packages\pkg_resources\__init__.py", line 1535, in
_get
    return self.loader.get_data(path)
OSError: [Errno 0] Error: 'plotly\\offline\\plotly.min.js'

Я попытался включить pkg_resources в файл setup.py, а также включил plotly.min.js в PATH_to_exe \ offline \ plotly.min.js.

Насколько я могу судить, проблема в pkg_resources?

Изменить: Кажется, что pkg_resources ищет файл в файле library.zip, но он включен в путь за пределами библиотеки .zip. Я не могу найти способ добавить файлы в файл library.zip в файле setup.py

Спасибо за вашу помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос