Hola.
En mi caso, estoy probando Ckan 2.9.3. Intenté instalar varias veces el xloader (pip install ckanext-xloader), con un usuario con privilegios de sudo y con el usuario root, pero salía el mismo mensaje de error al ejecutar, por ejemplo, ckan -c /etc/ckan/default/ckan.ini xloader status; lo raro es que sí reconocía el comando si usaba la instrucción para versiones de Ckan 2.8 y anteriores (paster --plugin=ckanext-xloader xloader status -c /etc/ckan/default/ckan.ini), aunque salían otros errores.
En alguna parte leí que si un paquete está instalado en el ambiente virtual y fuera del ambiente virtual no funciona, por lo que procedí a desinstalar el xloader fuera del ambiente virtual usando un usuario con privilegios de sudo. Salió el mensaje de que se había desinstalado xloader versión 0.8.0. Al revisar desde usuario root la versión que estaba instalada de xloader, era la versión 0.7.0, por lo que también la desinstalé y desde la cuenta de root instalé la versión 0.8.0 con pip install ckanext-xloader==0.8.0.
Ya reconoce el comando xloader, aunque ahora sale éste error en interfaz web al ir a la pestaña de DataStore: Error: File "/usr/lib/ckan/default/src/ckan/ckan/logic/__init__.py", line 313, in check_access raise NotAuthorized(msg) NotAuthorized(''), que es el que estoy intentando resolver.
Espero todavía sea útil la solución que encontré.