Technically Blender has one originally math-python modules now ported to C++ therefore built-in subroutines, so you can't make the imports even if you replace the working python version as i did next.
so you wouldn't import numpy for example in the first attempts.
so i tried really hard and i did. used PYTHONPATH and also the following then blender did run the alternative python but would not load BPY
import sys
addons=r"C:\Program Files\Blender Foundation\Blender\2.67\scripts\addons"
modules=r"C:\Program Files\Blender Foundation\Blender\2.67\scripts\modules"
startup=r"C:\Program Files\Blender Foundation\Blender\2.67\scripts\startup"
lib=r"C:\Program Files\Blender Foundation\Blender\2.67\python\lib"<br/>
DLLs=r"c:\\Program Files\\Blender Foundation\\Blender\\2.67\\python\\DLLs"
packages=r"C:\\Program Files\\Blender Foundation\\Blender\\2.67\\python\\lib\\site-packages"
python=r"C:\\Program Files\\Blender Foundation\\Blender\\2.67\\python"
sys.path.append(addons)
sys.path.append(modules)
sys.path.append(startup)
sys.path.append(lib)
sys.path.append(DLLs)
sys.path.append(packages)
sys.path.append(python)
so i copied BPY.so
like this
Linux:
cp ./bin/bpy.so /usr/lib/python3.3/site-packages/
cp --recursive ./bin/2.65 /usr/lib/python3.3/site-packages/
Windows:
copy bin\bpy.pyd C:\Python33\Lib\site-packages\
copy bin\*.dll C:\Python33\Lib\site-packages\
del C:\Python32\Lib\site-packages\python33.dll
xcopy /E bin\2.65 C:\Python33\
and still nothing for import bpy