Python pipの編集可能(editable)モードでのインストール方法

Python pipにて、ローカルプロジェクトをインストールする方法

  • 以下の2通りがある

通常のインストール

$ pip install path/to/SomeProject

※補足:SomeProjectにはsetup.pyが含まれている必要がある

編集可能(editable)モードでのインストール

$ pip install -e path/to/SomeProject
  • オプション
    • -eまたは--editable
  • 開発用に適している
  • ローカルプロジェクト内のファイルがPythonのインポートパスに追加されるため、Pythonコードを編集すれば、実行結果として反映される(再インストール不要)

※補足:SomeProjectにはsetup.pyが含まれている必要がある

参考

pip documentation
https://pip.pypa.io/en/stable/topics/local-project-installs/