卸载旧版本Django以升级到最新版本

时间:2011-05-20 12:07:36

标签: django ubuntu

我想将Django从1.2.5升级到1.3。我卸载了Ubuntu软件中心的1.2.5版本,以便将来升级,但它仍然在dist-packages中,它仍然在python shell中导入。我该怎么办?如果我从dist-packages中粗暴地删除文件夹和蛋,这是正常的吗? 它在Ubuntu 10.04上运行

3 个答案:

答案 0 :(得分:10)

转到/usr/local/lib/python2.6/dist-packages。在那里找到django文件夹并将其删除。然后download django 1.3并运行python setup.py install。这应该可以解决问题。

答案 1 :(得分:10)

我建议使用setup-tools。然后运行

easy_install --upgrade django

它将从PYTHON_PATH中删除当前的django路径,并添加它自己的路径。要获得easy_install,请执行以下操作:

apt-get install python-setuptools

对于这两个动作,都需要sudo。

答案 2 :(得分:4)

使用 pip 删除django版本:

pip uninstall django

并安装所需的版本,例如1.5:

pip install django==1.5