#python #cx-freeze
#python #cx-freeze
Вопрос:
Если я попытаюсь собрать исполняемый файл и получу следующее сообщение об ошибке:
[Ошибка 2] Такого файла или каталога нет: ‘C:OSGEO5appsPython27dllssqlite3.dll .
Этот файл находится в той же папке на моем компьютере, единственное отличие в том, что он называется _sqlite3.dll
.
Я изменил имя файла и удалил _
с тем же результатом. Я искал ошибку в Интернете без каких-либо полезных результатов. Я попробовал это с другим py-файлом, и это сработало. Разница между двумя файлами py заключается в том, что один использует GDAL NumPy и работает, а другой не использует эти библиотеки и работает.
Мой установочный файл выглядит следующим образом:
from cx_Freeze import setup,Executable
setup(
name='wind_of_change',
version='0.2',
description='ooo',
executables = [Executable('sen2cor_if_state.py')]
)
Я ожидаю исполняемый файл, подобный тому, который я создавал ранее. На данный момент exe-файл просто закрывается при запуске.
Комментарии:
1. Я бы посоветовал попробовать PyInstaller вместо cx_freeze.
2. Я сделал это без удовлетворительного результата.