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
130
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
500
データ分析ツール開発でpoetryを使う選択肢
mizzsugar
1
1.2k
unittest.mockを使ってテストを書こう
mizzsugar
5
7.1k
Other Decks in Programming
See All in Programming
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
250
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
7
1.8k
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
580
FreeBSDでZabbixを動かす
kenkino
0
360
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
120
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
230
contenteditable と日本語入力に向き合う
colorful12
0
120
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
740
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
120
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
310
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
120
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
470
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
360
Statistics for Hackers
jakevdp
799
230k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
350
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
310
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
How to Think Like a Performance Engineer
csswizardry
28
2.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Odyssey Design
rkendrick25
PRO
2
860
The Invisible Side of Design
smashingmag
301
52k
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