Вы завидуете разработчикам Go, которые создают исполняемый файл и легко передают его своим клиентам? Разве не было бы замечательно, если бы и клиенты питонистов могли запускать их приложение, ничего не устанавливая? Это мечта и PyInstaller — один из способов реализовать её в экосистеме Python.
Существует бесчисленное множество руководств по настройке виртуальных сред, управления зависимостями и публикациям в PyPI, что полезно при создании библиотек Python. Для разработчиков, создающих приложения Python, информации гораздо меньше. Этот урок для те, кто хочет распространять приложения среди пользователей, которые могут быть не только разработчиками Python.
В этом уроке вы узнаете:
- как PyInstaller может упростить распространение приложений;
- как использовать PyInstaller в ваших собственных проектах;
- как отлаживать ошибки PyInstaller;
- что PyInstaller не может.
PyInstaller дает вам возможность создать папку или исполняемый файл, который пользователи могут сразу запустить без дополнительной установки. Чтобы полностью оценить возможности PyInstaller, полезно еще раз вернуться к некоторым проблемам распространения, которых помогает избежать PyInstaller.
Ваш комментарий будет первым