m2crypto requires swig if installed via pip
pypy has issues with virtualenv if you need certain things installed
cheat and install libvirt and guestfs bindings by copying them