Using Anaconda Python 3 in Blender Winx64 I have been in the hope of finding a way to use awesome Anaconda Python in Blender in Windows 7 x64, as I was inspired by several articles including the one described here on why using Anaconda is advantageous. I have tried many suggested potential solutions, as summarized below, but unfortunately no success:


Calling 3rd Party Python Modules in Blender Scripts
SpaceBlender
Using 3rd party Python modules
ImportError: DLL load failed: %1 is not a valid Win32 application. But the DLL's are there


I truly would love to be able to utilize Anaconda. I particularly want to be able to import many packages including h5py for reading HDF files, which are larger than 2GB. Because of the C library dependencies of h5py, it is impossible to build them in Windows from source. Could the community help me find a practical way of using Anaconda3-4.0.0-Windows-x86_64 in blender-2.77a-windows64? I don't mind completely replacing Blender python with Anaconda (although I copied them in blender folder and did not work).
I succeeded using the following solution:


Install anaconda2 x64(I use python 2.7 usually, so I installed it.).
Install Blender 2.77a x64.
Create py35 environment for blender by command conda create --name py35 python=3.5 anaconda.
Rename C:\Program Files\Blender Foundation\Blender\2.77\python to _python.
(a) Copy &amp; Paste the folder from C:\Anaconda2\envs\py35 to C:\Program Files\Blender Foundation\Blender\2.77\python.
(b) Or, alternatively, create a link to the anaconda installation. This way any updates will automatically be available: You need to run cmd as administrator (use right click on the item)


D:\Blender Foundation\Blender\2.77&gt;mv python python_old
D:\Blender Foundation\Blender\2.77&gt;mklink /j python d:\Anaconda2\envs\py3
Junction created for python &lt;&lt;===&gt;&gt; d:\Anaconda2\envs\py3


Try import bpy, import pandas, import numpy, import scipy, import sklearn, ...etc. on Blender python console.


Console, Text Editor both worked fine for me.