Pyinstaller неправильно конвертирует скрипт Python с множеством зависимостей в exe-файл.Python

Программы на Python
Ответить
Anonymous
 Pyinstaller неправильно конвертирует скрипт Python с множеством зависимостей в exe-файл.

Сообщение Anonymous »

Я написал скрипт Python, который позволяет пользователям загружать файлы PDF и задавать о них вопросы. Скрипт использует Gemini для интеллектуальных ответов и PyQt5 для графического интерфейса. Я пытаюсь преобразовать этот сценарий в исполняемый файл, который является переносимым и может работать на других устройствах Windows. Скрипт имеет следующий импорт:

Код: Выделить всё

import sys
import os
import re
import google.generativeai as genai
import numpy as np
from PyQt5.QtWidgets import (QApplication, QMainWindow, QVBoxLayout, QHBoxLayout,
QTextEdit, QLineEdit, QPushButton, QFileDialog, QWidget,
QMessageBox, QInputDialog)
from PyQt5.QtGui import QFont
from PyQt5.QtCore import Qt
from sentence_transformers import SentenceTransformer
from langchain.text_splitter import MarkdownTextSplitter
import fitz
Я попробовал pyinstaller, но после длительного преобразования сценария в exe файл exe не работал и продолжал показывать эту ошибку. Неустранимая ошибка: не удалось извлечь... . распаковка привела к коду возврата -1. Я думаю, что проблема может быть в скрытом импорте, но я не смог ее решить.

Подробнее здесь: https://stackoverflow.com/questions/792 ... pendencies
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»