Ubuntu 12.04 に Django 1.3.1 をインストールしようとしているようです。Django 1.6 をインストールするにはどうすればいいでしょうか?
sudo apt-get install python-django
答え1
手動でインストールすることもできますが ( setup.py
)、インストール、保守、アップグレードが簡単なため、Python パッケージ マネージャーを使用することをお勧めします。
Python パッケージ マネージャーである Pip をインストールします。
sudo apt-get install python-pip
オプションですが、推奨されますが、
pip
をそれ自体を使用してアップグレードします。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 の違いは何ですか?
答え2
まずdjango
、/usr/local/lib/pythonx.x/dist-packages
(xxは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