はじめに
Djangoは、迅速な開発とクリーンで実用的な設計を促進する高レベルのPythonWebフレームワークです。経験豊富な開発者によって構築されており、Web開発の面倒な作業の多くを処理するため、車輪の再発明をしなくてもアプリの作成に集中できます。無料でオープンソースです。
インストール
djangoをUbuntu14.04にインストールする方法は4つあります
- パッケージからインストール
- pipからインストール
- Virtualenvにpipを介してインストールする
- gitを介して開発バージョンをインストールする
おそらく、djangoをUbuntu 14.04にインストールする最も簡単な方法は、Ubuntuリポジトリからインストールすることです。その前に、updateコマンドを使用してローカルパッケージを更新します
# sudo apt-get update
次に、次のコマンドを実行してpython-djangoパッケージをインストールします。
# sudo apt-get install python-django
インストール後、次のコマンドを使用して、パッケージが正しくインストールされているかどうかを確認できます。
# django-version --version
出力:
1.6.11
pipによるインストール
最新バージョンのdjangoをグローバルにインストールする場合は、pipコマンドを使用することをお勧めします。そのためには、pipパッケージマネージャーをインストールする必要があります。
# sudo apt-get update
以下に説明するように、それぞれのPythonバージョンのpipインストールコマンドに従います
Python2:
# sudo apt-get install python-pip
Python3:
# sudo apt-get install python3-pip
pipパッケージがインストールされたので、djangoを簡単にインストールできます
Python2:
# sudo pip install django
Python3:
# sudo pip3 install django
次のコマンドを使用してインストールを確認します
# django-admin --version
Virtualenvを介したインストール
Linuxサーバーにdjangoをインストールする柔軟な方法は、virtualenvツールを使用することです。このツールの機能は、システムの他の部分に影響を与えることなく、必要なPythonパッケージをインストールできる仮想Python環境を作成することです。
コマンドを使用してパッケージを更新します
# sudo apt-get update
以下に説明するように、それぞれのPythonバージョンのpipインストールコマンドに従います
Python 2:
# sudo apt-get install python-pip
Python 3:
# sudo apt-get install python3-pip
pipパッケージのインストール後、 virtualenvをインストールします 以下に記載されているそれぞれのPythonバージョンのパッケージ
Python2:
# sudo pip install virtualenv
Python3:
# sudo pip3 install virtualenv
これで、新しいプロジェクトを開始するたびに、そのプロジェクトの仮想環境を作成できます。まず、新しいプロジェクトディレクトリを作成して移動します。
# mkdir ~/firstproject # cd ~/firstproject
次に、次のように入力して、プロジェクトディレクトリ内に仮想環境を作成します。
# virtualenv newenv
新しい環境にパッケージをインストールするには、コマンドでパッケージをアクティブ化する必要があります
# source newenv/bin/activate
ターミナルのプロンプトは、仮想環境にいることを反映して変化します。このようになります
(newwnv)username@hostname:~/firstproject#
Python 2と3の両方で、pipを使用してdjangoをインストールします。
# pip install django
次のように入力して、インストールを確認できます。
# django-admin --version
仮想環境を離れるには、次のコマンドを使用する必要があります
# deactivate
プロンプトは従来の表示に戻るはずです。プロジェクトで再度作業する場合は、プロジェクトディレクトリに戻ってアクティブ化することにより、仮想環境を再度アクティブ化する必要があります。
cd ~/firstproject
source newenv/bin/activate
gitを介した開発バージョンのインストール
djangoの開発バージョンは、gitリポジトリからを使用してインストールできます。最初にLinuxパッケージを更新します
# sudo apt-get update
gitをpippythonパッケージマネージャーと一緒にインストールする必要があります。指定されたコマンドを実行して、両方をインストールします
Python 2:
# sudo apt-get install git python-pip
Python 3:
# sudo apt-get install git python3-pip
次に、gitリポジトリからdjangoリポジトリのクローンを作成する必要があります。ターミナルで次のコマンドを実行することでこれを行うことができます
git clone git://github.com/django/django ~/django-test
ホームディレクトリ内のdjango-testというディレクトリにリポジトリのクローンを作成しました。次に、複製されたリポジトリをインストールします。
Python 2:
# sudo pip install -e ~/django-test
Python 3:
# sudo pip3 install -e ~/django-test
インストール後、次のコマンドを使用して確認します
# django-admin --version