2015-02-15 2 views
0

Я использовал py2exe для создания exe моего скрипта Python, но когда я запускаю exe-файл, он дает мне ошибку matplotlib data file missing. Что я могу сделать для этой вещи?У вас возникли проблемы с созданием exe-файла для скрипта python

Также я попытался использовать pyInstaller, но когда все было завершено, была ошибка времени выполнения, указав, что application failed to start side by side configuration pyinstaller.

Я импортировать эти файлы в моем сценарии Python:

import cv2 
import numpy as np 
from SimpleCV import * 
import SimpleCV 
import random 
import time 

Есть ли какие-то обходные или правильное решение, мне нужно это плохо!

ответ

0

Существует несколько обходных решений и информации для нескольких модулей на py2exe website. Для matplotlib check this

import matplotlib 
... 
setup(
    ... 
    data_files=matplotlib.get_py2exe_datafiles(), 
) 
+0

спасибо. Я могу сделать exe из py2exe, но теперь его говорящая оранжевая библиотека не установлена, используемая в машинах. на самом деле мой скрипт использует некоторую функцию машинного обучения библиотеки simpleCV. Итак, что мне предлагают? –

+0

Вы пытались вручную включить его в опции py2exe? – Smasho

+0

да, я постарался все еще дать ошибку! –