libPyROOT could not be found


I am trying to run pyroot on windows 7. I have Python 3.4 and ROOT 5.34/30. Python and ROOT work (separately) perfect. When I try to run my program with ROOT, it says

FIle “C:\root_v5.34.30\bin\”, line 103, in
import libPyROOT as _root
ImportError: DLL load failed: The specified module could not be found

My environment variables are

PATH = C:\root_v5.34.30\bin;C:\root_v5.34.30\bin;C:\Windows\system32;C:\Windows;C:\Python34;%PATH%
ROOTSYS = C:\root_v5.34.30\

Before writing here I read tons of posts. I know that it is suggested to copy libPyROOT.dll into libPyROOT.pyd, in the folder bin. I tried, but nothing has changed.

Thank you.


did you build ROOT yourself, or install a binary? (Point being that the binary distributions are build for p2, not p3.)