さくらのレンタルサーバーにモジュールをインストール
「さくらのレンタルサーバ」は複数のユーザーでひとつのホストを共有する方式なので、勝手にシステムに独自のモジュールをインストールすることはできません。モジュールを追加するのであれば、自分のホームディレクトリにインストールしなくてはいけません。
http://www.emptypage.jp/notes/pymods-on-sakura.html
とのことなので、「~/lib/python」というディレクトリを作成した上で「.cshrc」にPYTHONPATHを追加し、モジュールをインストール。
- .cshrc
setenv EDITOR vi setenv PAGER more setenv BLOCKSIZE K setenv PKG_DBDIR ~/db/pkg setenv PYTHONPATH ~/lib/python //←追加
外部モジュールのインポートに必要な作業であろうが、このPYTHONPATHの設定をしてからでないとエラーが出てインストールできなかった。
- sys.pathの値を確認
$python >>>import sys >>>sys.path // ~/lib/pythonが追加されてるか確認
- モジュールのインストール
$python setup.py install --home=~ // ~/lib/pythonにモジュールをインストール
- モジュールのテスト
$python >>>import hoge