はじめに
ec2でインスタンス立ち上げてpip install numpy
したら
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/home/ubuntu/keiba/env/lib/python3.12/site-packages/numpy-2.1.1.dist-info'
Check the permissions.
と怒られた。
多分忘れた頃に遭遇するので、対処法を記事に残す。
結論
エラーは正しい。
権限が足りないのはvenv内のpipやpythonなので、そいつらに触れるようにしてやればいい。
sudo chmod -R 777 venv
以上。