Ubuntu 20.04에 Streamlit 설치

Ubuntu 20.04에 Streamlit 설치

이 기사에서는 Ubuntu 20.04에 Streamlit을 설치하는 방법을 설명합니다.

Streamlit은 데이터 앱을 구축하고 공유하는 가장 빠른 방법입니다. Streamlit은 데이터 스크립트를 몇 분 만에 공유 가능한 웹 앱으로 바꿉니다. 모두 파이썬으로. 모두 무료입니다. 프런트 엔드 경험이 필요하지 않습니다. 머신 러닝 및 데이터 과학 팀을 위한 오픈 소스 앱 프레임워크입니다. 몇 주가 아닌 몇 시간 만에 멋진 데이터 앱을 만드십시오.

전제 조건:

  • Ubuntu 20.04가 설치된 전용 서버 또는 KVM VPS.
  • 루트 사용자 액세스 또는 관리 권한이 있는 일반 사용자입니다.

Ubuntu에 Streamlit 설치

1. 서버를 최신 상태로 유지

다음 명령을 사용하여 서버를 업데이트하십시오.

# apt update -y && apt upgrade -y

2. 파이썬 핍 설치

다음 명령을 사용하여 python pip 패키지 관리자를 설치합니다.

# apt install python3-pip -y

3. 스트림릿 설치

python pip 패키지 관리자를 사용하여 Streamlit을 설치합니다.

# pip install streamlit

4. Streamlit 앱 배포

Streamlit 앱을 배포하려면 먼저 다음 명령을 사용하여 하나의 Python 파일을 만들어야 합니다.

# vim app.py

app.py 파일에 다음 콘텐츠를 추가합니다.

스트림릿을 st로 가져오기
st.text_input("이름", key="이름")

# 다음을 사용하여 언제든지 값에 액세스할 수 있습니다.
st.session_state.name

저장 및 종료.

이제 다음 명령을 사용하여 80 포트 에 앱을 배포합니다 .

# streamlit run main.py --server.port 80

브라우저로 이동하고 서버 IP를 사용하여 Streamlit 앱에 액세스합니다.

5. 화면 사용

Streamlit은 SSH 세션을 종료하는 즉시 세션을 닫습니다. 지속성을 유지하려면 화면 도구 를 사용해야 합니다. 화면에서 세션을 생성하면 터미널을 닫고 새 터미널을 사용하여 서버에 연결할 수 있습니다. 지속성 세션을 생성합니다.

# screen -S streamlit

Streamlit 앱 배포:

# streamlit run main.py --server.port 80

이제 터미널을 닫고 새 터미널에서 서버에 연결하고 다음 명령을 실행하여 화면 세션을 나열합니다 .

# screen -list

설치 프로세스를 성공적으로 완료했으며 첫 번째 앱도 배포했습니다.

이 기사에서는 Ubuntu 20.04에 Streamlit을 설치하는 방법을 살펴보았습니다.


PayPal 수수료 계산기

PayPal 수수료 계산기

페이팔 수수료 계산기. PayPal은 가장 일반적으로 사용되는 결제 방법입니다.PayPal은 개인 계정과 비즈니스 계정을 모두 제공합니다. 수수료에 대한 명확한 개요를 제공합니다.

CentOS 7에서 MTR 보고서를 설치하고 실행하는 방법

CentOS 7에서 MTR 보고서를 설치하고 실행하는 방법

CentOS 7에서 MTR 보고서를 설치하고 실행하는 방법을 배웁니다. 네트워킹 오류를 진단하고 격리하기 위해 Linux 관리자는 MTR(my traceroute) 도구를 사용합니다.

CentOS 7에서 Git 서버를 설치 및 구성하는 방법

CentOS 7에서 Git 서버를 설치 및 구성하는 방법

CentOS 7에서 Git 서버를 설치하고 구성하는 방법을 살펴보겠습니다. Git 서버를 설정합니다. Git은 무료 오픈 소스입니다. YUM을 사용하여 Git을 설치하거나 다운로드하십시오.

Ubuntu 20.04에 iRedMail을 설치하기 쉽습니다.

Ubuntu 20.04에 iRedMail을 설치하기 쉽습니다.

이 튜토리얼에서는 Ubuntu 20.04에 iRedMail을 설치하는 방법을 보여줍니다. iRedMail은 오픈 소스 메일 서버 솔루션입니다.

CentOS 7에서 OrangeScrum을 설정하는 방법

CentOS 7에서 OrangeScrum을 설정하는 방법

이 기사에서는 CentOS 7에서 OrangeScrum을 설정하는 방법을 잘 설명합니다.

Ubuntu 20.04에 XploitSPY를 쉽게 설치

Ubuntu 20.04에 XploitSPY를 쉽게 설치

이 기사에서는 Ubuntu 20.04 서버에 XploitSPY를 설치하는 방법을 잘 설명합니다. XploitSPY는 Android 모니터링 스파이 도구입니다.

CentOS 8에 Polr을 설치하는 방법

CentOS 8에 Polr을 설치하는 방법

CentOS 8에 Polr을 설치하는 방법을 보여 드리겠습니다. Apache 웹 서버, MySQL 최신 버전 및 PHP 7.4를 설치합니다. Polr은 최신 링크 단축기입니다.

Ubuntu 20.04에 IntelliJ IDEA를 설치하는 방법

Ubuntu 20.04에 IntelliJ IDEA를 설치하는 방법

이 기사에서는 Ubuntu 20.04에 IntelliJ IDEA를 설치하는 방법을 잘 설명합니다. IntelliJ IDEA는 통합 개발 환경입니다. 커뮤니티 버전

침투 테스트를 위한 7가지 유용한 OSINT 도구

침투 테스트를 위한 7가지 유용한 OSINT 도구

이 기사에서는 침투 테스트를 위한 7가지 유용한 OSINT 도구를 잘 설명합니다.

Ubuntu 20.04에 그럴듯한 설치 방법

Ubuntu 20.04에 그럴듯한 설치 방법

Ubuntu 20.04에 Plausible을 설치하는 방법. Plausible Analytics는 Google Analytics를 대체할 수 있는 단순하고 개인 정보를 보호하는 오픈 소스 웹 분석입니다.