さくらのレンタルサーバでは _bsddb.so がインストールされておらず、 Python の bsddb モジュールが使えないので、自前で用意した。
SSH でログインして下記のような感じで。(だいぶ端折ってます)
Berkeley DB のパッチと setup.py は Ports のものを使用。
[db42] cd db-4.2.xx/build_unix ../dist/configure --enable-compat185 --enable-dump185 --enable-cxx --enable-dynamic --enable-rpc --with-uniquename --prefix=${HOME}/local make make install [setup.py] prefix = os.environ['HOME'] + "/local" inc_dirs = [prefix + "/include"] lib_dirs = [prefix + "/lib"] libs = ["db"] [_bsddb.so] #!/bin/csh setenv LD_RUN_PATH ${HOME}/local/lib python setup.py build python setup.py install --prefix=${HOME}/local [cron script] #!/bin/sh MYPYTHON=${HOME}/local/lib/python2.4 export PYTHONPATH=${MYPYTHON}:${MYPYTHON}/site-packages /usr/local/bin/python planet.py