2010年10月11日月曜日

Django インストールについて

Djangoのインストールについては、いろいろなサイトで紹介しているので参考にして欲しい。

参考
Djangoドキュメント - Djangoのインストール
Python Web - Djangoインストール

easy_install をインストールしているなら、さらに簡単にインストール可能だ。

easy_install によるインストール

コマンド  easy_install django
C:\>easy_install django
Searching for django
Reading http://pypi.python.org/simple/django/
Reading http://www.djangoproject.com/
Best match: Django 1.2.5
Downloading http://media.djangoproject.com/releases/1.2/Django-1.2.5.tar.gz
Processing Django-1.2.5.tar.gz
Running Django-1.2.5\setup.py -q bdist_egg --dist-dir c:\users\xxx\appdata\local\temp\easy_install-9adhnr\Django-1.2.5\egg-dist-tmp-r6nfu8
zip_safe flag not set; analyzing archive contents...
django.conf.__init__: module references __file__
django.conf.project_template.manage: module references __file__
django.contrib.admindocs.views: module references __file__
django.contrib.auth.tests.views: module references __file__
django.contrib.flatpages.tests.csrf: module references __file__
django.contrib.flatpages.tests.middleware: module references __file__
django.contrib.flatpages.tests.views: module references __file__
django.contrib.gis.geometry.test_data: module references __file__
django.contrib.gis.tests.geo3d.tests: module references __file__
django.contrib.gis.tests.geogapp.tests: module references __file__
django.contrib.gis.tests.layermap.tests: module references __file__
django.core.management.base: module references __path__
django.core.management.sql: module references __file__
django.core.management.__init__: module references __file__
django.core.management.__init__: module references __path__
django.core.management.commands.loaddata: module references __file__
django.core.management.commands.loaddata: module references __path__
django.core.management.commands.makemessages: module references __file__
django.core.servers.basehttp: module references __path__
django.db.utils: module references __file__
django.db.models.loading: module references __file__
django.template.loaders.app_directories: module references __file__
django.test.simple: module references __file__
django.test._doctest: module references __file__
django.test._doctest: module MAY be using inspect.getsourcefile
django.utils.autoreload: module references __file__
django.utils.module_loading: module references __path__
django.utils.version: module references __path__
django.utils.translation.trans_real: module references __file__
django.views.i18n: module references __file__
Adding django 1.2.5 to easy-install.pth file
Installing django-admin.py script to C:\Python25\Scripts

Installed c:\python25\lib\site-packages\django-1.2.5-py2.5.egg
Processing dependencies for django
Finished processing dependencies for django
デフォルトに設定している(パスが通っている)Python のバージョンに対して、インストールが行われる。

インストールした Djangoの確認は次のように行う。
Pythonシェル上で
import django
django.VERSION
C:/>python
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 2, 5, 'final', 0)
>>>
使用例では Django ver1.25 がインストールされていることがわかる。