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

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

700 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

Розробка програмного забезпечення для керування iPhone через USB-кабель з ПК

10 000 UAH

Потрібно розробити програму для Windows, яка дозволяє підключати iPhone з jailbreak через USB-кабель і керувати ним з комп’ютера. Основний функціонал: Підключення iPhone через USB. Програма повинна швидко розпізнавати підключений iPhone і працювати через кабель, щоб…

C та C++Python ∙ 7 годин 35 хвилин тому ∙ 12 ставок

BuzzPost автоматизація Facebook під Ізраїль

Проект вже є і він працює - задача вирішити питання по обмеженню фб, при кількості постів на годину більше 3-4 (з 7 ранку до 12 ночі) акаунти клієнтів обмежуються фб. сайт - https://buzzpost.co.il/ Також пошукати дірки в логіці і в самому проекті і виправити їх, знову ж логіка…

PythonРобота з клієнтами ∙ 1 день 4 години тому ∙ 12 ставок

Створення Тік-ток ферми з генерацією доходу

27 000 UAH

в пошуках людини, яка може написати софт для ферми Тік Ток, щоб ми змогли генерувати трафік, отримувати дохід. Шукаємо готове рішення з повним циклом.

PythonРозробка ботів ∙ 3 дні 22 години тому ∙ 16 ставок

AI Коментуюча Платформа для TikTok та Instagram.

Мета проекту Розробити систему, яка дозволяє керувати великою кількістю акаунтів TikTok та Instagram і автоматично публікувати релевантні коментарі під вибраними відео з використанням ШІ. Основний функціонал1. Управління акаунтами Необхідно реалізувати можливість підключення…

AI та машинне навчанняPython ∙ 5 днів 6 годин тому ∙ 23 ставки

Побудувути модель калсифікації клієнтів

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

AI та машинне навчанняPython ∙ 7 днів тому ∙ 46 ставок

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