@kyanny's blog

外交というものは、形をかえた戦争の継続状態である - 周恩来 中国の政治家

PyCharm: git hooks スクリプトの中から venv 環境を有効化する

オフィシャルにサポートされている根本的な解決策は無さそう。

https://youtrack.jetbrains.com/issue/PY-12988

今回は自分で .git/hooks 以下に設置した pre-push hook スクリプトだったので、スクリプト内で直接 activate した。

#!/bin/sh

source ./venv/bin/activate
flake8 .
isort . --check-only