似乎正在 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
请注意,APT(Debian/Ubuntu 软件包管理)仍将报告已安装的旧版本,并且仍将安装。APT 安装在 dist-packages 路径中,而 Pip 安装在 site-packages 路径中。后者优先,因此将选择本地安装的软件包。另请参阅:dist-packages 和 site-packages 有什么区别?
答案2
首先删除之前安装的 django 1.3.1 版本,方法是删除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