Theano is an awesome Python library to efficiently handle multi-dimensional arrays. It is aimed to a machine learning research/academic audience. Pylearn2 is a library designed to make machine learning research easy. The latter is built on top of the former.
Being both in active development, it is expected to findo some bumps on the road. The first few bumps appeared during the installation.