Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 24, 2017 13:08:08

Lainelir
Зарегистрирован: 2017-08-15
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Компиляция Питона в ехе файл.

Написал не большую программку для пакетной обработки изображений.
Использовал модули

 import os
import numpy
import cv2
import shutil
import math
from PIL import Image, ImageEnhance
Пытаюсь её закомпилировать фрезой cx_Freeze.
При запуске полученого ехе фала получаю:

C:\Users\Александр\PycharmProjects\Imagepacket\build\exe.win32-3.6>Imagepacket.exe
Traceback (most recent call last):
File “C:\Python\lib\site-packages\cx_Freeze\initscripts\__startup__.py”, line 14, in run
module.run()
File “C:\Python\lib\site-packages\cx_Freeze\initscripts\Console.py”, line 26, in run
exec(code, m.__dict__)
File “Imagepacket.py”, line 2, in <module>
File “C:\Python\lib\site-packages\numpy\__init__.py”, line 142, in <module>
from . import add_newdocs
File “C:\Python\lib\site-packages\numpy\add_newdocs.py”, line 13, in <module>
from numpy.lib import add_newdoc
File “C:\Python\lib\site-packages\numpy\lib\__init__.py”, line 8, in <module>
from .type_check import *
File “C:\Python\lib\site-packages\numpy\lib\type_check.py”, line 11, in <module>
import numpy.core.numeric as _nx
File “C:\Python\lib\site-packages\numpy\core\__init__.py”, line 35, in <module>
from . import _internal # for freeze programs
File “C:\Python\lib\site-packages\numpy\core\_internal.py”, line 9, in <module>
import re
File “C:\Python\lib\re.py”, line 125, in <module>
import functools
File “C:\Python\lib\functools.py”, line 22, in <module>
from types import MappingProxyType
ImportError: cannot import name ‘MappingProxyType’

Использую python 3.6.2 кто посоветует как перевести код в исполнительный файл?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version