Як запустити скрипт python на іншому pc - stack overflow російською

Привіт, почав вивчати Python. Задався питанням, як запустити скрипт на іншому комп'ютері (обидва PC на Windows), що не готуючи машину (без встановлення Python)? Все, що зміг знайти, - це спосіб формування .exe файлу за допомогою py2exe.

Хотілося б дізнатися, чи є альтернативні шляхи поширення скрипта (більш "правильні") і які мінуси у цього підходу.

У книжці немає (можливо, ще не дочитав) способів, що описують перенесення, може, я просто ще не розумію призначення цієї мови?

Python може сильно допомогти, якщо потрібно щось автоматизувати, працюючи на "моєму" комп'ютері. Або web-додатки, які також не вимагають попередньої установки Python на комп'ютер кінцевого користувача. Так само я зрозумів: Але ще на ньому можна написати звичайну десктопну програму, оптимізуючи критичні місця на C ++. Але навіщо писати десктопні програми, якщо їх не можна віддати кінцевому користувачеві? Або зазвичай в таких випадку в установник додають ще й установник Python?

Буду особливо вдячний за відповідь у вигляді посилання на статтю (або повноцінний ресурс), яка допоможе мені розібратися в тому, як використовують Python в реальному розробці.

заданий 18 Серпня '14 о 15:17

Це проблема Windows. У Linux цієї проблеми немає - на цих операційних системах він звичайно вже є "з коробки" (наприклад, в Fedora багато скриптів на ньому написано).

Правильний спосіб - це зробити два інсталятора програми: один - з вбудованим Python, другий - без.

Той інсталятор, який з вбудованим Python повинен мати або повний інсталятор Python і встановлювати її нормально (але при цьому повинен бути готовим, що Python вже буде у користувача), або містити мінімально необхідну версію Python і тримати у собі в папці.

Я б зробив наступне: інсталятор без Python з можливістю скачування його з Інтернету, якщо він не встановлений у користувача.

Схожі статті