Ubuntu 12.04にDjango 1.3.1をインストールしているようです。Django 1.6をインストールするにはどうすればよいですか?
sudo apt-get install python-django
Ubuntu 12.04にDjango 1.3.1をインストールしているようです。Django 1.6をインストールするにはどうすればよいですか?
sudo apt-get install python-django
回答:
まず、以前にインストールしたdjango 1.3.1バージョンを削除しdjango
ます/usr/local/lib/pythonx.x/dist-packages
(xxはpythonのバージョンを示します)。次に、以下の手順に従います。
手動でインストールできますが(setup.py
)、Pythonパッケージマネージャーを使用することをお勧めします。インストール、保守、アップグレードが簡単だからです。
PythonパッケージマネージャーであるPipをインストールします。
sudo apt-get install python-pip
必要に応じて、ただしpip
、それ自体を使用してupgrade を実行します。
sudo pip install -U pip
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の違いは何ですか?
sudo pip install
これは、Djangoには有効かもしれませんが、他の状況では実際に誰かのシステムを台無しにする可能性がある悪い習慣です。Ubuntuでパッケージを管理する利点を損なわないでください。クリーンな方法は、virtualenvwrapperを使用することです。