juju-deployer is not listed as an install dependency in setup.py, so amulet can fail if it was installed via pip in a fresh vm.
Bug watches keep track of this bug in other bug trackers.