Найти - Пользователи
Полная версия: py -> exe (Python 3.5+)
Начало » Python для новичков » py -> exe (Python 3.5+)
1
Batareyka
Добрый вечер!

Прошу подсказать, как скомпилировать py (3.5+) в exe, пытался использовать pyinstaller, cx_Freeze, py2exe.
Выдает ошибку см. скриншот и отказывается работать, вот библиотеки которые я пытаюсь засунуть в exe файл:
import ctypes, time, win32con, win32api, win32gui, win32ui
from ctypes import windll
import os
from PIL import Image
import cv2
import numpy as np
import time
import tkinter.messagebox
import winsound
В случае использования команды на импорт “from numpy.core import multiarray” выдает ещё больше ошибок.

Заранее спасибо.
PEHDOM
Batareyka
пытался использовать pyinstaller, cx_Freeze, py2exe
что прям на всех трех одна и таже ошибка? А без заворачивания в exe оно работает? уж больно похоже что ошибка в несовместимости версий cv2 и numpy.. толи они от разных версий пайтона, толи просто версия numpy выше/ниже требуемой..
Batareyka
Вот, что получается если докинуть import numpy.
Скрипт полностью рабочий 12 часов тестировался вылетов нет.
Стоят все последние версии библиотек, писал на 3.7 питоне дальше начал спускаться вниз до 3.5 но ничего не получилось.

Ерунда типо Hello World компилируется без проблем.
Batareyka
Вот список библиотек установленных может нужно что-то удалить/установить /переустановить?
Petr35
Batareyka
Добрый вечер!Прошу подсказать, как скомпилировать py (3.5+) в exe

https://www.youtube.com/watch?v=09UZw4K9qg0
Batareyka
Удалось собрать и запустить добавив следующую строчку
import numpy.core._dtype_ctypes
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB