Python

pip install時にMemory Errorが出た時の対処法

背景

AWSでpip install -r requirments.txtしている時に、
メモリが足りないためにMemory Errorが出たことがあった。

対処法

簡潔だが、以下のようにオプションを付すれば問題ない。

pip install -r requirments.txt --no-cache-dir

単体のpackageをインストールする時も同様のオプションを加えればいい。

これによってキャッシュが無効化されるのでメモリが少なくてもインストールできるとか。

参考

Memory Error on pip install (SOLVED)