MacOS X 10.11.6 で、python3.7 の scipy のインストール
MacOS X 10.11.6 で、python3.7 の scipy のインストールを pip から行ったら、Errno 13 が出ました。
% pip3 install scipy Collecting scipy Using cached https://files.pythonhosted.org/packages/07/76/7e844757b9f3bf5ab9f951ccd3e4a8eed91ab8720b0aac8c2adcc2fdae9f/scipy-1.1.0.tar.gz Error [Errno 13] Permission denied: '/usr/local/opt/python/bin/python3.7' while executing command python setup.py egg_info Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/opt/python/bin/python3.7' Check the permissions.
書き込み権限の問題らしいので、sudo を付けてみましたが、ダメでした。
ちょっと苦しいかもしれませんが、解決法がありました。
% brew install scipy
ひとまず、これで、動きます。pip3 の update が出たら問題ないのかもしれませんが、2018年7月2日は、brew で乗り切ることにしました。
brew と pip が混在になるので、将来問題が起らないことを祈りたいものです。
python 3.8 が出たら、コンピューターを買い替えかな?
2018年11月12日追記: brew で upgrade された python3.7.1 で、pip3 が何故だか動かなくなり、処置を施しました。何故だか、3.7.1 の scipy は、pip3 でインストールできました。