Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
自分のPCにPython環境を用意して_VSCodeでStreamlitアプリを動かすまでの8...
Search
mizzsugar
July 04, 2026
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
自分のPCにPython環境を用意して_VSCodeでStreamlitアプリを動かすまでの8ステップ.pdf
mizzsugar
July 04, 2026
More Decks by mizzsugar
See All by mizzsugar
Colabのみで初心者向けPythonハンズオン.pdf
mizzsugar
0
93
厳しさとゆるさの間で迷う人に捧げる個人開発記
mizzsugar
0
76
SQLModel入門〜クエリと型〜
mizzsugar
3
1.6k
フルリモート向いてないと思っていた私が、なんだかんだ健やかに 1年半フルリモート出来ている話
mizzsugar
1
170
Djangoでのプロジェクトだって型ヒントを運用出来る!
mizzsugar
4
9.2k
「動くものは作れる」の一歩先へ 〜「自走プログラマー」の紹介〜
mizzsugar
0
660
pytestの第一歩 〜「テスト駆動Python」の紹介〜
mizzsugar
3
490
データ分析ツール開発でpoetryを使う選択肢
mizzsugar
1
1.2k
unittest.mockを使ってテストを書こう
mizzsugar
5
7k
Other Decks in Programming
See All in Programming
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
190
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
4
3.7k
新卒PdEのリアル
ryu1013
1
520
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
160
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
110
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
170
AHC070解法紹介
eijirou
0
130
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
120
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
340
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
130
JRuby: Past, Present, and Future
headius
0
200
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
300
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
WENDY [Excerpt]
tessaabrams
14
39k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
550
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Making the Leap to Tech Lead
cromwellryan
135
10k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
How to Ace a Technical Interview
jacobian
281
24k
Transcript
PC Python 8 2026-07-11 PyLadies Shizuoka Meetup #1 Welcome Day
mizzsugar VSCode Streamlit
None
python.org Downloads Windows python.org Downloads macOS (.pkg) .pkg Install Now
Mac PS> python --version $ python3 --version Python 3.12.x Python 3.12.x OK python3 bootcamp-text.readthedocs.io/textbook/1_install.html python.jp/install/windows/install.html
code.visualstudio.com OS 2
kuji-app kuji-app — VSCode VSCode .venv STEP 4 python -m
venv .venv app.py STEP 4 STEP 7 OK .venv app.py
Python プロジェクトフォルダの中で実⾏する PS> python -m venv .venv 🛡 $ python3
-m venv .venv .venv OK
VSCode PS> .venv\Scripts\activate (.venv) $ _ # 先頭に (.venv) が付けば成功
$ source .venv/bin/activate Python .venv VSCode
pip Python # 先頭に (.venv) が付いているか確認! (.venv) # 付いていなければ STEP
5 に戻る # Streamlitをインストール (.venv) $ pip install streamlit streamlit --version (.venv)
app.py app.py — 新しいファイルを作って書く https://github.com/PyLadiesShizuoka/welcomeday-handson-2026-07-11/blob/main/kuji-app/app.py app.py import random import streamlit
as st def kuji(name): fortunes = ["⼤吉", "中吉", "吉", "⼩吉", "凶"] fortune = random.choice(fortunes) message = f"{name}さんは{fortune}です!" if fortune == "⼤吉": message += "おめでとうございます!" return message st.title("おみくじアプリ") st.write("名前を⼊れてくじを引いてみよう!") name = st.text_input("あなたの名前") if st.button("くじを引く"): message = kuji(name) st.success(message)
streamlit run VSCodeのターミナル(.venv 有効化済み) localhost:8501 (.venv) $ streamlit run app.py
You can now view your app in your browser. Local URL: http://localhost:8501 URL Ctrl + C
Ctrl + C Streamlit deactivate (.venv) $ ^C (.venv) $
deactivate # サーバーが⽌まる $ _ Windows / Mac # (.venv) が消える (.venv) OK
None