django の svn版をインストールする方法
svn版のインストールといってもcで書かれた部分がないので
$ python ./setup.py install --prefix=/YOUR_DJANGO_PATH/
とするだけ。
その手順をまとめてみた。
# 最初にディストリビューションのパッケージでインストールしているdjangoがあれば消しておく
# debian とかを使っている場合
$ sudo aptitude remove python-django
# svn 版のメインラインが使いたければ下記のURLからとってくる
$ svn checkout http://code.djangoproject.com/svn/django/trunk
# インストールするディレクトリを作る(NEW の所には日付とかを好みで使う)
$ mkdir -p /usr/local/django/django-svn-NEW
$ cd trunk
# インストール
$ python ./setup.py install --prefix=/usr/local/django/django-svn-NEW
# 次のアップデート時にパス名を変えないで済むようにdjango-svn-NEWに対するリンクを作成
$ sudo ln -s /usr/local/django/django-svn-NEW /usr/local/django/django
# パスを設定する(起動時に自動で設定されるように /etc/bash.bashrc などに書いておく)
$ export PATH=/usr/local/django/django/bin:$PATH
$ export \
PYTHONPATH=/usr/local/django/django/lib/python2.4/site-packages:$PYTHONPATH
これでインストール完了、次からアップデートするときは trunk のディレクトリで
$ svn up
としたあと新たなインストールディレクトリを作り、そこにインストール後リンクを変更すればOK(うまく動かなくなった時のために一つ前のバージョンぐらいはとっておく)
$ python ./setup.py install --prefix=/YOUR_DJANGO_PATH/
とするだけ。
その手順をまとめてみた。
# 最初にディストリビューションのパッケージでインストールしているdjangoがあれば消しておく
# debian とかを使っている場合
$ sudo aptitude remove python-django
# svn 版のメインラインが使いたければ下記のURLからとってくる
$ svn checkout http://code.djangoproject.com/svn/django/trunk
# インストールするディレクトリを作る(NEW の所には日付とかを好みで使う)
$ mkdir -p /usr/local/django/django-svn-NEW
$ cd trunk
# インストール
$ python ./setup.py install --prefix=/usr/local/django/django-svn-NEW
# 次のアップデート時にパス名を変えないで済むようにdjango-svn-NEWに対するリンクを作成
$ sudo ln -s /usr/local/django/django-svn-NEW /usr/local/django/django
# パスを設定する(起動時に自動で設定されるように /etc/bash.bashrc などに書いておく)
$ export PATH=/usr/local/django/django/bin:$PATH
$ export \
PYTHONPATH=/usr/local/django/django/lib/python2.4/site-packages:$PYTHONPATH
これでインストール完了、次からアップデートするときは trunk のディレクトリで
$ svn up
としたあと新たなインストールディレクトリを作り、そこにインストール後リンクを変更すればOK(うまく動かなくなった時のために一つ前のバージョンぐらいはとっておく)
0 Comments:
Post a Comment
<< Home