DRYな備忘録

Don't Repeat Yourself.

たぶん今どきなPythonプロジェクトのはじめかた

ただの備忘録として

ls -la /usr/local/bin | grep python
mkdir ~/proj/python/my_project
cd ~/proj/python/my_proj
python3.8 -m venv .venv
source ./.venv/bin/activate
# .venvの中にコンテキストが移動している
which python
python -V
which pip
pip -V

# 依存はrequirements.txtよりsetup.pyに書くほうがわかりやすいっぽい
pip install .
pip install .[tests]

参考

github.com

DRY