Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 28, 2016 10:33:24

Maxem
Зарегистрирован: 2016-01-23
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с cx_Freeze

Вообщем при сборе .exe вот такая ошибка в ком строке

dependentFiles = cx_Freeze.util.GetDependentFiles(path)
cx_Freeze.util.BindError: (0, ‘Была сделана попытка загрузить программу, имеющую неверный
формат’, ‘C:\\Python34\\lib\\site-packages\\PyQt5\\uic\\port_v2\\load_plugin.py’, 11, No
ne)

при написании использовалось только

import sys
import os
import time
from PyQt5.QtCore import pyqtSlot
from PyQt5.QtWidgets import QApplication, QDialog, QFileDialog
from PyQt5.uic import loadUiType
предыдущая версия проекта собиралась без проблем. Единственное была переустановлена винда(win7-64), потом поставлены python 3.4, PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x64 и сам cx_Freeze, на всякий случай поставлены .NET Framework 4.6 и все VC Redist (2005-2013).
В переменной PATH есть путь к либам и питону. Выдержка:
“C:\Python34\Lib\site-packages\PyQt5;C:\Python34\;C:\Python34\Scripts;”
при открытии самого файла PyQt5.uic.port_v2.load_plugin.py подчеркивает импорт
from ..exceptions import WidgetPluginError
при открытии аналогичного файла в старой версии ничего не подчеркивает.
Помогите разобраться, пожалуйста. Спасибо.

Офлайн

#2 Янв. 28, 2016 12:06:16

Maxem
Зарегистрирован: 2016-01-23
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с cx_Freeze

Все оказалось просто я использовал версию cx_Freeze 4.3.3 (максимальную на sourceforge.net)
На pypi была 4.3.4 поставил ее и все завелось.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version