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

I15*_*159 9 django ubuntu

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

Sil*_*ght 10

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


nag*_*isa 10

我建议使用setup-tools.然后跑

easy_install --upgrade django
Run Code Online (Sandbox Code Playgroud)

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

apt-get install python-setuptools
Run Code Online (Sandbox Code Playgroud)

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


Jav*_*ero 5

使用pip删除 django 版本:

pip uninstall django
Run Code Online (Sandbox Code Playgroud)

并安装你想要的版本,例如 1.5:

pip install django==1.5
Run Code Online (Sandbox Code Playgroud)