为什么apt-get在Ubuntu 14.04上安装django 1.6.1?

时间:2015-09-09 11:13:06

标签: django ubuntu-14.04 apt-get

我刚刚设置了一个新的Ubuntu 14.04并使用apt-get安装了django。现在django安装在1.6.1版本中,这是一个不安全且不受支持的版本。延期支持的结束是2015年4月(https://www.djangoproject.com/download/)所以我不明白为什么在官方的apt-get中有这么老的版本。

这种行为有充分的理由吗?

1 个答案:

答案 0 :(得分:0)

我认为django没有更新apt-get存储库 而不是使用apt-get使用pip来安装Django(sudo pip install django)。你应该使用virtualenv来运行多个python应用程序。假设你想运行更多的应用程序,(托管多个不同版本或要求的django网站。),在不同的virtualenv中运行你的应用程序。不同的应用程序可能有不同的要求或版本。

安装简便:

安装Virtualenv

$ pip install virtualenv
$ pip install virtualenvwrapper
$ source virtualenvwrapper.sh
$ mkvirtualenv virtualenv_name // create virtualenv
$ workon virtualenv_name

稍后重启virtalenv 运行:

$ source virtualenvwrapper.sh 
$ lsvirtualenv          // list all virtual env
$ workon virtualenv_name // start working on virtual env

现在安装virtualenv的要求。

$ pip install django==1.8

尝试在这里学习 http://www.tangowithdjango.com/book17/chapters/requirements.html#virtual-environments