Добрый день уважаемые участники.
Сразу попрошу сильно не пинать, т.к. не являюсь достаточно продвинутым спецом.
Ситуация следующая..
Есть большой проект (десктоп прога с взаимодействием с БД MYSQL) на python 2.7, предпринимается попытка перевести его на 3 питон .
Тезисно
1) - установил 3 питон
2) - из pychArm подтянул Pyqt5
3) - при попытке запустить проект жалуется на отсутствие драйвера QMYSQL, который реально физически отсутствует в папке драйвером после установки
4) - ничего толком не нагуглив и решив для начала тупо скачать готовые драйвера (qsqlmysql.dll и qsqlmysqld.dll) получилось решить проблему из пункта 3 НО
5) - проект работает, успешно читает даннные из БД, но при попытке сохранить данные из формы получаю ошибку "Ошибка открытия транзакции"
из чего вылезают 3 вопроса
1) почему при установке PyQT5 отсутствуют драйвера для Mysql
2) как можно решить проблему с транзакцией?
3) поможет ли сборка драйверов из исходников?
ОС Windows 7 64
Сразу попрошу сильно не пинать, т.к. не являюсь достаточно продвинутым спецом.
Ситуация следующая..
Есть большой проект (десктоп прога с взаимодействием с БД MYSQL) на python 2.7, предпринимается попытка перевести его на 3 питон .
Тезисно
1) - установил 3 питон
2) - из pychArm подтянул Pyqt5
3) - при попытке запустить проект жалуется на отсутствие драйвера QMYSQL, который реально физически отсутствует в папке драйвером после установки
4) - ничего толком не нагуглив и решив для начала тупо скачать готовые драйвера (qsqlmysql.dll и qsqlmysqld.dll) получилось решить проблему из пункта 3 НО
5) - проект работает, успешно читает даннные из БД, но при попытке сохранить данные из формы получаю ошибку "Ошибка открытия транзакции"
из чего вылезают 3 вопроса
1) почему при установке PyQT5 отсутствуют драйвера для Mysql
2) как можно решить проблему с транзакцией?
3) поможет ли сборка драйверов из исходников?
ОС Windows 7 64
Последнее редактирование: