В этой исчерпывающей статье я проведу вас через простой процесс развертывания вашего приложения с помощью Streamlit Sharing. Прежде чем мы углубимся в детали, убедитесь, что у вас есть приглашение для доступа к Streamlit Sharing.

Чтобы начать развертывание, вам понадобится учетная запись GitHub, где вы разместите код своего приложения и свяжете его со своей учетной записью Streamlit Sharing. После того, как вы успешно загрузили свой код на GitHub, посетите веб-сайт Streamlit Sharing по адресу Streamlit и просто войдите в систему, используя свои учетные данные GitHub.

После того, как вы предоставите Streamlit доступ к своей учетной записи GitHub, вы будете перенаправлены на страницу с вашими приложениями. Однако, прежде чем нажать заманчивую кнопку «Новое приложение», важно убедиться, что ваш репозиторий GitHub содержит все необходимые компоненты для беспрепятственного развертывания. Ваше приложение должно иметь четкую отправную точку и все необходимые библиотеки, установленные для обеспечения правильной работы.

Для этого добавьте два жизненно важных файла в свой репозиторий GitHub. Первый — это requirements.txt, в котором перечислены все зависимости, от которых зависит ваше приложение, а второй — это файл app.py, сердцевина кода вашего приложения. Если вы используете интегрированную среду разработки (IDE), такую ​​как Visual Studio Code (VS Code), вы создадите там файл app.py с соответствующим кодом для вашего проекта.

После завершения настройки в вашем репозитории GitHub вы готовы продолжить работу на платформе Streamlit Sharing. Нажмите кнопку «Новое приложение», и появится раскрывающееся меню, позволяющее выбрать репозиторий, который вы хотите развернуть. Выберите соответствующую ветку, укажите файл, отвечающий за запуск кода вашего приложения, и просто нажмите «Развернуть».

Поскольку Streamlit Sharing творит чудеса, вскоре вы увидите, как ваше приложение оживет и станет доступным по предоставленной ссылке. Поделитесь этой ссылкой с другими, чтобы продемонстрировать свою тяжелую работу и творческий потенциал.

Например, не стесняйтесь проверить приложение, которое я создал на Streamlit здесь 🚀. Вы даже можете разветвить код и адаптировать его для своих целей.

Дайте мне знать в комментариях, если вы нашли эту статью полезной или если у вас есть какие-либо вопросы. Удачного кодирования и удачи в развертывании вашего приложения! 💬👍

Свяжитесь со мной вLinkedIn| Гитхаб