Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
VSCodeとPythonでいい感じの分析環境を作る
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tree__and__tree
July 03, 2024
Technology
74
0
Share
VSCodeとPythonでいい感じの分析環境を作る
tree__and__tree
July 03, 2024
More Decks by tree__and__tree
See All by tree__and__tree
データ企業のAI Ready戦略
yusukehayashi
0
10
SPCSで社内用webアプリを作る
yusukehayashi
0
22
Zennの記事を収集するMCPサーバーを作ってみた
yusukehayashi
0
29
Cortex Analystでデータ分析の民主化に挑む
yusukehayashi
0
54
GraphRAG×Geminiで QAボットを作ってみた
yusukehayashi
1
190
ペルソナマーケティングにおけるAI活用の取り組み
yusukehayashi
0
83
LLMで議事録を作ってみた ~GPT-4o vs Gemini1.5 Pro vs Claude 3 Opus、三つ巴の戦い~
yusukehayashi
0
560
SPCS(Snowpark Container Services)×OpenAI API×Streamlitでアプリ作成
yusukehayashi
0
380
Other Decks in Technology
See All in Technology
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
1.4k
NgRx SignalStore: The Power of Extensibility
rainerhahnekamp
0
210
組織的なAI活用を阻む 最大のハードルは コンテキストデザインだった
ixbox
6
1.7k
Azure Lifecycle with Copilot CLI
torumakabe
2
320
CC Workflow Studio
seiyakobayashi
0
300
非エンジニア職からZOZOへ 〜登壇がキャリアに与えた影響〜
penpeen
0
300
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
2026年度新卒技術研修 サイバーエージェントのデータベース 活用事例とパフォーマンス調査入門
cyberagentdevelopers
PRO
6
7.7k
建設的な現実逃避のしかた / How to practice constructive escapism
pauli
4
320
Databricksを用いたセキュアなデータ基盤構築とAIプロダクトへの応用.pdf
pkshadeck
PRO
0
290
NOSTR, réseau social et espace de liberté décentralisé
rlifchitz
0
160
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
74k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
870
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
250
Believing is Seeing
oripsolob
1
110
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
330
The SEO identity crisis: Don't let AI make you average
varn
0
440
KATA
mclloyd
PRO
35
15k
Design in an AI World
tapps
0
190
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Tell your own story through comics
letsgokoyo
1
890
Bash Introduction
62gerente
615
210k
Transcript
VSCodeとPythonでいい感じの分析環境を作る はやし ゆうすけ
作ったもの この分析環境のいいところ Dev Containersとは 環境構築 アジェンダ はやし ゆうすけ 2
林 佑亮(新卒4年目) マーケティングリサーチの会社でデータ 分析をしています 最近はLLM関係の仕事が多め 自己紹介 はやし ゆうすけ 3
作ったもの 構築〜分析が全てVSCodeで完結するPythonの分析環境 はやし ゆうすけ 4
業務の品質向上と効率化:誰でも簡単に分析環境を再現できる VSCodeで全部完結:環境構築、分析実行、git管理が全てVSCodeで完結する この分析環境のいいところ はやし ゆうすけ 5
開発環境をコンテナで管理するVSCode の拡張機能 必要なライブラリ、ランタイムのバージ ョン、拡張機能などを定義するだけで、 開発環境を再現できる Dev Containersとは はやし ゆうすけ 6
1. 必要なファイルを.devcontainer配下に 準備 Dockerfile docker-compose.yml devcontainer.json requirements.txt 2. Dev Containersでコンテナを起動
環境構築 はやし ゆうすけ 7
Dockerfile コンテナの基本イメージを定義 はやし ゆうすけ 8
docker-compose.yml コンテナ名やマウント、ポートを管理 はやし ゆうすけ 9
devcontainer.json VSCode上でコンテナを立ち上げ、接続するための設定を記載 はやし ゆうすけ 10
requirements.txt 必要なライブラリを記載 はやし ゆうすけ 11
コマンドパレットを開き、 「コンテナー で再度開く」を選択 .devcontainerの一つ上のディレクトリ を指定して開く コンテナ起動 はやし ゆうすけ 12
VSCodeとPythonで完結する分析環境 Dev Containersを使ってサクッと環境構築 まとめ 簡単に便利な分析環境を再現できる はやし ゆうすけ 13