Is the boost python compiled with the python you are pointing to? If your not sure, you can set BUILD_CUSTOM_BOOST=on in the configure script to force a BOOST build.
Sahan, I concur with @dgasmith– for first compile use the internal tarball boost as it’s always safest.
It doesn’t seem to be a problem, but you probably don’t need the elaborate mkl directives. Provided the module loads do the equivalent of the Intel “source compilervars.sh”, the simple, quick setup line below should pick up intel compilers and mkl.
setup --cc icc --cxx icpc --fc ifort --type release --plugins on --prefix /install/psi4/here --max-am-eri 4 --chemps2 off --pcmsolver off