Djangoのインストール
PythonとDjangoは下記のバージョンで説明をします。
  • Python 3.6.5
  • Django 2.0.6
コンソール (コマンドプロンプト)を開いて作業をします
Note
  • ソースコードを編集するにはエディターを利用します。資料ではエディターは「vi」として記述しています。適宜、お使いの環境のエディターに置き換えてください。
  • エディターがインストールされていない場合は、Visual Studio Code https://www.microsoft.com/ja-jp/dev/products/code-vs.aspx 等をインストールしてください。
  • 統合環境で開発する場合は、JetBrain社の PyCharm Community - https://www.jetbrains.com/pycharm/download/ であれば無料で利用することが出来ます。

Pythonのバージョン

Pythonのバージョンを3.6系であることを確認します。
1
$ python -V
2
Python 3.6.5
Copied!
Note:
  • インストールした環境により python → python3 と"3"を付与する必要がある場合があります
  • Windowsの場合「$」を「C:\Users\\Documents\geodjango>」とコマンドプロンプトの表示を読み換えてください

仮想環境構築

venvモジュールを使って仮想環境を構築します。 仮想環境を使うことで個別にPythonの動作環境が作成することが出来ます。
仮想環境作成
$ python -m venv <仮想環境の名前(例)env)>
1
$ mkdir geodjango
2
$ cd geodjango
3
$ python -m venv env
4
MacOSの場合
5
$ ls
6
env/
7
Windowsの場合
8
c:¥> dir
9
2018/06/12 14:48 <DIR> env
Copied!
仮想環境モードになる
1
MacOSの場合
2
$ source env/bin/activate
3
(env) $
4
Windowsの場合
5
c:¥> env¥Scripts¥activate.bat
6
(env) c:¥>
Copied!
仮想環境から抜けたい場合
1
無効化(deactivate)する
2
$ deactivate
Copied!

Djangoのインストール

1
インストール済みパッケージを確認
2
(env) $ pip freeze (インストール済みのパッケージを必要とされるフォーマットで出力)
Copied!
全てを表示する (env) $ pip list (インストール済みの全てのパッケージリストの表示)
1
パッケージソフトウェアpipをアップグレード
2
(env) $ pip install --upgrade pip
3
4
Windows
5
(env) c:¥ python -m pip install --upgrade pip
6
7
バージョン確認
8
$ pip -V
9
10
エラーが出たら"--force-reinstall" オプションをつけて再度アップグレード
11
(env) $ pip install --force-reinstall --upgrade pip
12
または
13
(env) $ python -m pip install --force-reinstall --upgrade pip
14
15
Djangoインストール
16
(env) $ pip install django
17
または
18
(env) $ pip install django==2.0.6 <= バージョン指定
19
20
インストール済みパッケージを確認
21
(env) $ pip freeze
22
Django==2.0.6
23
pytz==2018.4
24
25
Djangoのバージョン確認
26
(env) $ python -m django --version
27
2.0.6
Copied!

Windowsの場合のCコンパイラのインストール

pip installで、Pythonのパッケージをインストールする時に、Cコンパイラが必要となる場合があります。 WIndowsは標準でCコンパイラーがないので、別途インストールしてください。
Cコンパイラーは、Microsoft社製のBuild Toolsをインストールする。
  1. 1.
    ダウンロードサイト:https://visualstudio.microsoft.com/ja/downloads/
  2. 2.
    「Tools for Visual Studio 2017」の「Build Tools for Visual Studio 2017」 をダウンロード
  3. 3.
    インストーラを実行
  4. 4.
    「Visual C++ Build Tools 2017」をチェックして インストール ボタンをクリック