Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Проблема со сбором скрипта который на Python в билд (.exe)

Translated700 UAH

Приложения 9

Просмотр приложений доступен только зарегистрированным пользователям.
  1. 292    1  1
    1 день700 UAH

    Привет!

    У меня большой опыт работы с Python, PyInstaller и сборкой проектов в .exe. В вашей задаче по конфликтам с библиотеками selenium-wire, httpx, httpcore и h2 вижу корень проблемы, с которой уже не раз работал.

    Я смогу быстро и качественно устранить конфликты зависимостей, найду оптимальное решение для вашего проекта. Обеспечу корректную сборку вашего приложения в .exe со всеми необходимыми библиотеками, независимо от проблем с версиями.

    Разберусь со всеми нюансами, настроим правильные версии зависимостей, чтобы сборка прошла без ошибок, а проект работал стабильно.

    У меня есть опыт в таких ситуациях, поэтому буду рад помочь решить ваши задачи на высшем уровне.

  2. 726    9  1
    3 дня800 UAH

    Приветствую! Изучив ваш проект, я готов приступить к его выполнению. Могу предложить оптимальные решения для достижения наилучшего результата.

    1 ставка скрыта
  • Профиль удален
    13 апреля 2025, 11:56 |

    >> Розробник намагався в цих конфліктах, удалити бібліотеки які конфліктували но це тупо, бо вони потрібні!


    При всем уважении, не стоит писать того чего не было. Не "удалить", а обновить библиотеки до требуемых версий. Обновление: удаление старой версии + установка новой. Если по вашему "тупо" - это не означает что не верная последовательность действий

  • Єгор І.
    13 апреля 2025, 12:01 |

    Там скоріше за все не можна це робити(оновлювати) бо селеніум вайр як я пам'ятаю більше не підтримується тому там навпаки варто було фіксувати жорстко версії ліб.

  • Профиль удален
    13 апреля 2025, 12:16 |

    В проекте используются библиотеки, которые зависимы с httpcore 0.9.1 (4-х летней давности). Попытки обновить его крошили работу остальных зависимостей, обновление последующих крошило работоспособность остальных...


  • Єгор І.
    13 апреля 2025, 12:50 |

    Не треба було оновлювати. Залежності не просто так фіксують.

  • Єгор І.
    13 апреля 2025, 12:53 |

    Тобто не треба оновлювали, якщо не збираєшся міняти "мертву" лібу на якусь іншу нову і підтримувану.

  • Профиль удален
    13 апреля 2025, 13:05 |

    В чем проблема попытки обновить, если в более новой ревизии не изменена логика задействованого функционала? Если не помогло/нашушило работоспособность скрипта - просто откатиться к начальной версии и все.

    Если вы видите код в первый раз и добавили некий функционал. Точнее даже по другому: вам поставили конкретную задачу которую нужно решить, сбросив всего 1 ф-ю, при этом вы не имеете малейшего представления об остальном коде и его функционале и что там вообще задействовано. Самостоятельный код (доработаный предоставленый участок), работает. При интеграции с остальным кодом работает. Но!!! При попытке скомпилировать ругается на версию ревизии. Тто какие ваши действия? Попробуете обновить или будете переписывать написаный функционал по новой?

  • Єгор І.
    14 апреля 2025, 12:55 |

    Якщо враховувати  знання що у Вас є явно проблемна ліба то оновленні ні до чого хорошого не призведе.

    І так звісно по нормальному - брати і переписувати з заміною ліби і оновлювати всі пакети.

    Якщо це не варіант то і чіпати залежності не варто.


  • Профиль удален
    14 апреля 2025, 14:33 |

    Если более новая ревизия пакета может не конфликтовать и быть совместима с существующим кодом, но устраняет проблему конфликта, то почему не попробовать обновить? откатить обратно минута делов.

  • Александр Кременюк Кременюк О.О
    16 апреля 2025, 23:09 |

    Ви праві на всі 100%. Оновлення ліб нічого не дає. 1 день з цим програвься. При зборці білда Selenium wire на отказ не хоче з ними працювати. За це питання навіть можна закрити. Навіть самого першого розробника попросив глянути. Який сам білд створював який все це збирає. Wire такий вибагливий, що його потрібно збирати в окремий білд. Тепер на рахунок Віктора. Це не той виконавець якому щось можна доказати. Він зробив і все. Він написав функцію на свою думку. Вона працює прекрасно в редакторі. Но! Збиратися в білд з іншими скриптами не хоче. Гроші Віктор отримав. Віктор не пропонував мені інше рішення. Переписати код як це роблять виконавці. А навпаки декілька разів сказав я свою задачу виконав. Це звісно не приємно. Взагалі по його словах він багато часу на мене потратив.

    Я оставься ні з чим. 2 дні промучавься щоб щось вирішити. Прийшлось по новому код писати. На звичайний selenium, бо він збирається прекрасно з іншими лібами в білд. Але в ньому уже потрібно з proxy більше погратися щоб працювало. Ось я і в повному тупіку. Кошти потрачені. Час і сили потрачено. На виході нічого. Ще маю одну ідею. Це найти аналог selenium wire на інший браузер, є ще один похожий на selenium, забув як називається. Можливо він при збірці білда не буде конфліктувати. Функція по суті проста, скачування картинок + proxy, щей візуалізацію можна вимкнути взагалі. Тому якийсь інший браузер теж підійшов би. Або домучатись з selenium простим дописати його щоб proxy з авторизацією працював. Як що Єгор можете чимось допомогти. Дайте знати.

  • Єгор І.
    17 апреля 2025, 10:36 |

    Тут розробник правий переписувати код з Selenium Wire на щось інше це мабуть інша задача це мабуть майже з нуля переписувати - перепровіряти код і відповідно інша оплата. І як я сказав збирати у EXE це з самого початку погана ідея.

  • Єгор І.
    13 апреля 2025, 11:56 |

    Збирати EXE з самого початку погана ідея, з багатьох причин.

    Одна з яких саме у проблемах з спец. лібами.


    Просто всунути мабуть дуже складно або неможливо, і не факт що після оновлення проекту все знову не зламається.


    Висновок  який не використовувати білд в екзе зовсім або все таки розібратися з конфліктами при білді.

Актуальные фриланс-проекты в категории Python

Python/CAD разработчик для автоматической обработки DXF

8000 UAH

Необходима разработка модуля автоматического маркирования деталей в DXF для лазерной резки. Исходные данные: - Используем BAS для учета производства. - Лазерная резка выполняется на Senfeng с программным обеспечением CypCut - Имеем готовые файлы раскладки деталей в формате…

PythonБазы данных и SQL ∙ 1 час 45 минут назад ∙ 12 ставок

Построить модель классификации клиентов

1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python.

AI и машинное обучениеPython ∙ 14 часов 9 минут назад ∙ 25 ставок

ИТ Автоматизация ведения VAT-отчетности

10 000 UAH

Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную…

AI и машинное обучениеPython ∙ 19 часов 34 минуты назад ∙ 32 ставки

Обслуживание софта

5000 UAH

Необходимо внести правки в софт и его обслуживать в дальнейшем, софт делает заказы по заданным параметрам и отправляет их в телеграм бот

PythonРазработка ботов ∙ 20 часов 23 минуты назад ∙ 52 ставки

Инструмент сверки счетов с банком, картами и бухгалтером

Техническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам…

PythonДесктопные приложения ∙ 1 день 7 часов назад ∙ 37 ставок

Заказчик
Александр Кременюк Кременюк О.О
Украина Винница  44  0
Проект опубликован
1 год назад
199 просмотров
Метки
  • httpx
  • python
  • PyInstaller
  • Selenium Wire
  • httpcore