Django 1.6のインストール方法は?


回答:


10

まず、以前にインストールしたdjango 1.3.1バージョンを削除しdjangoます/usr/local/lib/pythonx.x/dist-packagesxxはpythonのバージョンを示します)。次に、以下の手順に従います。

  • こちらからDjango 1.6をダウンロードしてください

  • ターミナルを開き、を配置したディレクトリに移動しますDjango 1.6

    cd path/to/driectory/which/contains/django1.6.tar.gz

  • django1.6.tar.gz以下のコマンドを実行して抽出します。

    tar -xzvf Django-1.6.tar.gz

  • Django-1.6ディレクトリに移動する

    cd Django-1.6

  • 以下のコマンドを実行してインストールします Django-1.6

    sudo python setup.py install


1
以前に古いdjangoバージョンがインストールされていない場合にのみ機能します...古いdjangoのインストールを削除する際に問題が発生しました。
アイス

18

手動でインストールできますが(setup.py)、Pythonパッケージマネージャーを使用することをお勧めします。インストール、保守、アップグレードが簡単だからです。

  1. PythonパッケージマネージャーであるPipをインストールします。

    sudo apt-get install python-pip
    
  2. 必要に応じて、ただしpip、それ自体を使用してupgrade を実行します。

    sudo pip install -U pip
    
  3. Djangoの最新の安定バージョンをインストールします。

    sudo pip install Django
    

    これにより、執筆時点で1.6.2がインストールされます(最新のpypiバージョンを確認してください)。

特定のバージョンをインストールするには、次のような要件指定子を追加します。

sudo pip install Django==1.6.2

Debian / Ubuntuパッケージ管理であるAPTは、インストールされている古いバージョンを引き続き報告し、引き続きインストールされていることに注意してください。APTはdist-packagesパスにインストールされ、Pipはsite-packagesパスにインストールされます。後者が優先されるため、ローカルにインストールされたパッケージが選択されます。参照:dist-packagesとsite-packagesの違いは何ですか?


1
あなたは私のような懐疑的であれば、私はシステムパッケージとまで台無しに嫌いので、あなたは、sudoを使用せずに、「ピップジャンゴ--userインストール」試すことができます
rafee

1
@rafeeはい、本当です。virtualenv、またはpyenvを使用することもできます。ただし、これはこの質問の範囲外です。既存の回答に対する(より良い)代替案を提供したかっただけです。
gertvdijk

sudo pip installこれは、Djangoには有効かもしれませんが、他の状況では実際に誰かのシステムを台無しにする可能性がある悪い習慣です。Ubuntuでパッケージを管理する利点を損なわないでください。クリーンな方法は、virtualenvwrapperを使用することです。
nealmcb 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.