0. установить Py4A code.google.com
1. скачать couchdb-python pypi.python.org . Подойдет tar.gz архив
2. извлечь из архива папку couchdb и скопировать ее в /sdcard/com.googlecode.pythonforandroid/extras/python
3. скачать сервер запросов code.google.com (в самом конце query-server.tar.gz)
4. извлечь из архива папку couchdb и скопировать ее в /sdcard/com.googlecode.pythonforandroid/extras/python поверх имеющейся
5. создать где-нибудь файл, типа /sdcard/couchpy
6. в файле записать:
PYTHONPATH=/data/data/com.googlecode.pythonforandroid/files/python/lib/python2.6/lib-dynload
PYTHONPATH=${PYTHONPATH}:/mnt/sdcard/com.googlecode.pythonforandroid/extras/python
export PYTHONPATH
export PYTHONHOME=/data/data/com.googlecode.pythonforandroid/files/python
export LD_LIBRARY_PATH=/data/data/com.googlecode.pythonforandroid/files/python/lib
/data/data/com.googlecode.pythonforandroid/files/python/bin/python /mnt/sdcard/com.googlecode.pythonforandroid/extras/python/couchdb/view.py --couchdb-version=1.0.0
7. в /sdcard/couch/etc/couchdb/default.ini в секцию query_servers дописать
python = sh -e /sdcard/couchpy
8. запустить CouchDB
9. создать/выбрать базу, выбрать Temporary view, сменить язык с javascript на python, тыкнуть кнопку Run
10. ...
11. PROFIT!!!
я джва дня убил ковыряя sl4a и уже думал писать отдельное приложение-обертку, но все оказалось проще(: