Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 5, 2018 10:40:10

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Помогите с реализацей!!

ok
Что нужно устанавливать на РМ клиента для запуска ПО?
ну вобщемто пайтон и необходимые либы. Ели либ много можете написать файлик типа requirements.txt с примерно таким содержанием :
future==0.16.0
.....
Pillow==5.3.0
pywin32-ctypes>=0.2.0
названия либ и версий конечно свои. и потом pip install -r requirements.txt
более детально смотрите в документации https://pip.pypa.io/en/stable/reference/pip_install/#requirements-file-format
это в самом простом случае
или можете собрать свой проэкт в “колесо”. Небольшой туториал на русском https://habr.com/post/210450/

ok
да и код в открытом виде отдавать тоже не очень …
А вот в таком случе вы выбрали неверный ЯП, потому как даже пайтоновский байткод сравнительно легко разворачивается в исодник.
а всякие py2exe, py2App, cx_Freeze и PyInstaller всеголишь упаковывают интерпретатор и ваш байткод в один самораспаковывающийся файл. ИМХО самый “адекватный” из них это PyInstaller (не требует особых шаманств с конфигами, и на выходе получается файл гораздо меньше чем в том же cx_Freeze, + можно сразу собирать бинарник для разных ОС ). но это сугубо субьективно, как говорят на вкус и цвет все фломастеры разные.

Есть еще nuitka (вроде когдато слышал еще про парочку подобных проэктов, но чето про них в последнее время ни слуху ни духу…) позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл. Это уже реальная компиляция, но там свои нюансы, я както столкнулся с тем что после компиляции нуикой программа работала не так как в интерпретаторе.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Дек. 5, 2018 10:41:24)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version