研究のためのPython開発環境
無料で読める本
注:本書籍は執筆途中です。 この書籍は、とにかく筆者の知りえる研究開発関連の知識をすべて吐き出すことを目的に書かれています。 Pythonを用いた研究を進めるのに必須の環境構築&開発手法の個人的ベストプラクティスをまとめました。 実行環境の構築/ディレクトリ構成/プログラムの整備/vscodeでのデバッグなど、とにかく知っておくと余計な苦しみから解放される情報を共有します。 可能な限り継続的にアップデートしていこうと思っています。
Chapters
はじめに
[WIP]プログラミング関係での質問の仕方
SSH接続
Python環境構築[Pyenv+Poetry→uv]
静的解析&自動整形[flake8+black+isort+mypy→Ruff]
[WIP]ディレクトリ構成
[WIP]Pythonデバッグ
実験設定の管理[hydra]
実験結果の管理[W&B]
[WIP]適切なログの出力 ~printからの脱却~
VS Codeの便利ライブラリ&設定
Pythonこう書くといいよ集
[WIP]ターミナルの設定諸々[zsh&starship&zellij]
ディスク容量整理のTips
その他研究者なら見ておくと良い資料集
論文執筆のTips&お約束
おわりに
Community
Author
Topics