Python 2.7.11 を pyenv でインストールできたので、
pyenv global で Python のバージョンを切り換える。

$pyenv versions
* system (set by /Users/xxx/.pyenv/version)
2.7.11
$python --version
Python 2.7.10
$pyenv global 2.7.11
$pyenv versions
system
* 2.7.11 (set by /Users/xxx/.pyenv/version)
$python --version
Python 2.7.11

2.7.11 を使用する状態にしておいて、改めて Chainer 1.5 のインストールを試みる。
必要なファイルは ~/.pyenv/versions/2.7.11/ の下にインストールされるはずなので、
システムのディレクトリにアクセスしなくてすむはず。

$pip install chainer

を実行する。

...
Successfully installed

晴れて chainer のインストール成功。今回は Operation not permitted のエラーはでなかった。
最後に確認。

$python
Python 2.7.11 (default, Jan 13 2016, 15:12:22)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import chainer
>>>

ここでエラーが出なければOK。




やじるし 機械学習Chainer関連メモの目次