Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【ランチタイム勉強会】Pythonの開発環境の基本をおさえよう

os1ma
February 19, 2024

 【ランチタイム勉強会】Pythonの開発環境の基本をおさえよう

Pythonは機械学習(LLM含む)やデータ分析でデファクトスタンダードとなっているプログラミング言語です。
そのため、「急にPythonでのプログラミングに取り組むことになった」という方は少なくありません。

そんなPythonですが、開発環境の整え方、難しくありませんか?

pip・venv・pyenv・Pipenvなどなど、似たような名前・似たような役割のツールがたくさん登場して、最初は全然意味が分からないと思います。

Pythonの開発環境には「仮想環境」というものも登場します。 そもそもこの「Pythonの仮想環境」とはいったいなんなのでしょうか?

これらの疑問を解消できるよう、この勉強会ではPythonの開発環境の基本を解説していきます。

スライド「Pythonの「仮想環境」を完全に理解しよう」
https://speakerdeck.com/os1ma/pythonno-jia-xiang-huan-jing-wowan-quan-nili-jie-siyou

記事「Pythonの開発環境の3つの観点をおさえよう」
https://zenn.dev/os1ma/articles/935f6e653f1052

ソースコード
https://github.com/os1ma/python-dev-environment-example

os1ma

February 19, 2024
Tweet

More Decks by os1ma

Other Decks in Programming

Transcript