inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지

메인코드 작성하기

streamlit을 주피터 노트북에서 사용 불가 한가요??

492

gimgirl

작성한 질문수 6

0

python 챗봇 streamlit openai chatgpt

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

gimgirl님, 주피터 노트북에서 Streamlit을 사용하는 방법에 대해 질문 주셨네요. 주피터 노트북은 웹 애플리케이션을 개발하는 데 최적화되어 있지 않기 때문에 Streamlit과는 약간의 사용 방식이 다를 수 있습니다. 하지만, 가능성은 있습니다! 아래 방법을 참고해 주세요:

  1. 별도의 터미널 사용: 일반적으로 Streamlit은 주피터 노트북이 아닌 터미널 창에서 실행됩니다. 주피터 노트북 내에서 Streamlit을 실행하는 것보다는, 코드 작성 후 터미널에서 streamlit run your_script.py 명령어로 실행하는 것이 권장됩니다.

  2. 매직 커맨드 활용: 주피터 노트북 내에서 %run script.py 명령어를 통해 외부 파이썬 스크립트를 실행할 수도 있습니다. 이 방식으로 Streamlit 파일을 테스트하고 실행할 수 있습니다. 다만, 이 경우에도 최종적인 웹 애플리케이션 확인은 터미널에서의 실행으로 권장합니다.

  3. 활용 가능한 대안: 만약 주피터 노트북을 사용하면서 Streamlit의 대화형 기능을 활용하고 싶다면, 대안으로 ipywidgets나 voila와 같은 도구를 검토해 볼 수 있습니다. 이 도구들은 주피터 노트북 내에서 보다 대화형 기능을 추가하는 데 사용됩니다.

이와 관련하여 더 구체적인 설정이나 문제가 발생하신 경우, 아래 URL을 통해 추가적인 도움을 요청할 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

gimgirl

local host가 연결을 거부했다고 뜨는 데 이거는 어떻게 해야하나요?

0

쭌랩

안녕하세요 쭌랩입니다.

 

주피터 노트북 환경에서 streamlit을 개발하고 싶으시면 별도의 패키지를 설치해야 합니다.

다만 해당 패키지가 지금은 에러가 나 있어서 제가 임시로 코드 수정해서 제 깃허브에 설치파일을 올려놨습니다.

 

  1. 가상 환경에 아래 명령어로 패키지를 설치합니다.

pip install git+https://github.com/JunseongKim1104/streamlit-jupyter.git
  1. 아래 주소의 example 파일을 보시면서 주피터 노트북 환경에서 개발 진행하시면 됩니다.

https://github.com/JunseongKim1104/streamlit-jupyter/blob/master/examples/99_example.ipynb

 

다만 streamlit 개발은 가능하시다면 주피터 노트북 환경보단 스크립트 파일 환경에서 개발 하시는 것을 추천드립니다^^

 

감사합니다.

화면이 보이지 않아요

0

31

1

터미널프로세스 시작오류

0

54

1

vscode에서 select interpreter 가상환경 안보님

0

184

2

제미니

0

120

1

맥os환경에서 아무리해도 인터프리터가 보이지 않아요.

0

127

1

실습코드다운로드

0

155

1

가상환경 종료

0

251

1

파파고 api

0

179

1

googletrans 에러

0

165

1

가상환경 활성화 에러 발생

1

333

4

그래프 그리기 오류

0

183

1

ipykernal 설치 실패

0

153

1

오류가 왜 뜨는 지 모르겠어요

0

207

1

Streamlit run 이 안 돼요ㅠㅠㅠ

0

1203

1

Streamlit 설치가 안 되요

0

592

1

Bard API 실행 오류

0

202

1

스트림릿 클라우드 배포시 외부접근 질문드립니다.

0

347

1

카카오톡 챗봇연결 테스트(aws)

0

332

1

new terminal 생성

0

311

2

카카오톡 테스트 오류

0

378

2

기본 질문하기 오류 해결 방법 알려주세요

0

388

1

Kernel 설정

0

317

2

ipykernel 패키지 설치 실패

0

524

1

카카오톡 채널 및 챗봇 생성하기 1분 30초에서 진행하고 있는데요

0

358

2