/ / Дружній для користувача спосіб поширення програми Python - python, macos, exe, дистрибуція програмного забезпечення, dmg

Зручний спосіб поширення програми Python - python, macos, exe, software-distribution, dmg

Що може бути найкращим способом розповсюдження програми python як для користувачів Windows, так і для Mac, не відлякуючи їх під час встановлення?

Я пишу програмне забезпечення, яке допоможе студентам мого університету. Цим програмним забезпеченням користуватимуться студенти різних дисциплін, багато з тих, у кого мало програмного фону.

Найкраще було б, якщо є якийсь один клік магія буває рішення для установки.

Як я повинен робити їх? Будь ласка, порадь!

Відповіді:

0 для відповіді № 1

Це досить широке питання. "Найкращий спосіб" розповсюдження будь-якого програмного забезпечення - це використання набору програмного забезпечення для розповсюдження / управління системами. Це потрібно для впровадження, але колись зроблено економія часу величезний. Є кілька сюїт, які будуть робити це; Явірите, що AirWatch працюватиме так само, як і ThingWorx, Helix Device Cloud та інші. Ці рішення можуть робити те, що називається "необхідним розповсюдженням", що спростить програмне забезпечення. Немає навіть клацання; програмне забезпечення є лише на дату, яку Ви вказуєте.

Тепер, якщо ви не хочете вкладати час утаке рішення, то використовуйте формат MSI для Windows. Це чудовий спосіб інсталяції програмного забезпечення - користувач двічі клацає на програмному забезпеченні, і якщо ви зробили MSI певним чином, відбувається встановлення. Існує рішення користувача встановити, яким деякі не скористаються. Знову ж таки, це працює лише в Windows, вибачте. Я не розбираюся в установках Mac, але впевнений, що існує спосіб створення інсталяторів для Mac.

Якщо ваші користувачі злякаються під час звичайного програмного забезпеченнявстановіть, ну, у вас виникає інша проблема. Якщо вони взагалі ознайомилися з комп'ютерами, вони раніше бачили встановлення програмного забезпечення і, швидше за все, це зробили.