我刚刚设置了一个新的Ubuntu 14.04并使用apt-get安装了django。现在django安装在1.6.1版本中,这是一个不安全且不受支持的版本。延期支持的结束是2015年4月(https://www.djangoproject.com/download/)所以我不明白为什么在官方的apt-get中有这么老的版本。
这种行为有充分的理由吗?
答案 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