似乎正在 Ubuntu 12.04 中安裝 Django 1.3.1。如何安裝 Django 1.6?
sudo apt-get install python-django
答案1
雖然您可以手動安裝 ( setup.py
),但我建議使用 Python 套件管理器,因為它更容易安裝、維護和升級。
安裝 Pip,Python 套件管理器。
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
請注意,APT(Debian/Ubuntu 軟體包管理)仍將報告已安裝的舊版本,並且它仍然已安裝。 APT 安裝在 dist-packages 路徑中,而 Pip 安裝在 site-packages 路徑中。後者優先,因此將選擇本地安裝的軟體包。也可以看看:dist-packages 和 site-packages 之間有什麼區別?
答案2
django
首先刪除裡面的資料夾來刪除先前安裝的 django 1.3.1 版本/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