I’ve stacked⚠️ when the blender’s Python changed into anaconda.

macOS Sierra 10.12.4
Blender ver.2.78
python ver.3.5.2(pre-bundled)

Anaconda3-4.3.1
pyenv 1.0.10

Change steps:

$ conda create -n python python=3.6 anaconda
$ cd /Applications/blender.app/Contents/Resources/2.78/
$ mv python _python
$ ln -s /Users/Tadashi/.pyenv/versions/anaconda3-4.3.1/envs/python python

Error is:

$ /Applications/blender.app/Contents/MacOS/blender
$ Read new prefs: /Users/Tadashi/Library/Application Support/Blender/2.78/config/userpref.blend
$ found bundled python: /Applications/blender.app/Contents/MacOS/../Resources/2.78/python
$ Fatal Python error: Py_Initialize: unable to load the file system codec
$ ImportError: No module named 'encodings'

Spent a couple of hours. Finally, I found work around. Just changed python version same as blender’s bundled python version. That’s it 😄

$ conda create -n python python=3.5.2 anaconda