django默认是安装的吗?

我安装了Ubuntu 12.10。 django默认安装在我的Ubuntu上吗? 如果没有,我该如何安装?

默认情况下不安装Django。 Django是一个用python语言编写的webframework。 默认安装Python。 要安装django,基本上有两种方法可以继续。

1.使用Ubuntu包管理器

Ubuntu在其软件包系统中有一个版本的django。 如果你只是想玩django并了解它是什么(也许做一两个简单的项目)你可以运行

sudo apt-get install python-django 

2.使用Python包管理器pip和PyPi

在django社区中, 大多数开发人员的标准程序是使用pip。 Pip是“用于安装和管理Python包的工具”。 您可以按如下方式安装它:

 sudo apt-get install python-pip python-dev build-essential sudo pip install --upgrade pip 

安装pip后,您可以在终端中键入pip freeze以查看已安装的软件包列表。 你可以使用pip install django

但有一点需要注意。 这将在全系统安装django(有关替代说明,请参阅如何安装django? )。 通常,您希望在虚拟环境中安装django。 这些工具有一些学习曲线,但它们可以帮助您获得良好的开发环境。

 sudo pip install --upgrade virtualenv 

http://www.saltycrane.com/blog/2010/02/how-install-pip-ubuntu/ http://warpedtimes.wordpress.com/2012/09/23/a-tutorial-on-virtualenv-to-隔离-蟒的安装/

如果您从Django开始,使用包管理器安装它可能更简单。

虽然有一些很好的理由使用virtualenvs和pip,但它们更复杂,您需要自己管理升级周期(例如,您需要在安全更新发布时更新核心组件)。

因此,在您遇到virtualenvs解决的一些问题之前,您可以使用软件中心或输入终端:

 sudo apt-get install python-django