如何在 Ubuntu 14.04 上安装 Django
在此页
- 1 安装 Python
- 2 安装数据库系统(SQLite)
- 3 安装 pip 和 easy_install
- 4 安装虚拟环境
- 5 创建和设置虚拟环境
- 6 安装Django框架
- 7 个链接
Django 是一个 Python 网络框架。它所做的一切都是为了帮助您快速构建高性能和高效的 Web 应用程序。它非常受开发者社区的喜爱,因为它具有一些令人惊叹的功能,如模板系统、URL 设计等。 Django 同时支持 Python 2.7.x 和 Python 3.x。使用 Django 构建的一些著名的 Web 应用程序是: ad-howtoforge_com-box-3-0;var ffid=1;var alS=1002%1000;var container=document.getElementById(slotId);container.style.width=100%;var ins=document.createElement(ins) ;ins.id=slotId+-asloaded;ins.className=adsbygoogle ezasloaded;ins.dataset.adClient=pid;ins.dataset.adChannel=cid;if(ffid==2){ins.dataset.fullWidthResponsive=true;}
- <李> Instagram: 适用于 Android 和 IOS 的照片共享应用程序。 <李> Matplotlib: 一个强大的 python 二维绘图库。 <李> 兴趣: 一个虚拟钉板,用于分享您在网络上找到的内容。 <李> 摩斯拉: Firefox、浏览器和操作系统的创造者。
还有很多。这鼓励我开始学习 Django 并尝试构建自己的 Web 应用程序。但是当我开始搜索资源时,我发现作为初学者很难找到并安装运行它所需的东西。我很困惑,因为当我决定安装和设置它时,我有多种选择。但是经过大量的搜索和试验,我找到了正确的方法,这对初学者来说已经足够了。那么,让我们开始吧。
如果您不使用 Ubuntu 14.04,我们在 howtoforge 上也有适用于 Ubuntu 16.04 的 Django 教程。
1 安装Python
第一步是安装python。通常大多数 linux 操作系统都默认安装了 python 2.7。要检查它是否存在,请使用以下命令:
python --version
你可能会得到类似的输出
Python 2.7.6
或安装的任何其他版本。如果没有,则可以从此处下载。
2 安装数据库系统(SQLite)
由于大多数 Web 应用程序都需要数据库并且必须对其进行查询,因此最好在您的系统上设置数据库。 Django 提供了数据库引擎的用法,例如
PostgreSQL, MySQL, SQLite, Oracle.
SQLite 是一个我们可以使用的数据库,它是一个轻量级的数据库,而且它已经足够好了。对于您开发的任何简单的 Web 应用程序,您可以使用 SQLite 本身,然后升级它以满足您的需要。因此,要安装 SQLite,请使用以下命令:
sudo apt-get install sqlite
请注意,在某些 linux 系统中 SQLite 与 python 一起预装,在这种情况下,可以忽略上述命令。
3 安装 pip 和 easy_install
必须删除任何以前版本的 Django(如果存在)。但如果你有
pip
和
easy_install
对于安装,您不必担心删除以前的版本,因为 pip 或 easy_install 会为您完成。因此,使用以下命令安装它们:
sudo apt-get install python-setuptools
上面的命令安装所需的 python 安装工具以及 easy_install。大多数情况下,\pip\ 是预安装的。如果不是,请按照此处官方文档中的说明安装 pip。
在继续之前,请确认已安装 python、SQLite、pip 和 easy_install。为此,请一个接一个地使用下图中给出的命令,并且每个命令的输出应该如下图所示相似(不相同)。
4 安装虚拟环境
在这一步中,我们安装了一个“虚拟环境”。经过大量的搜索和测试,我发现Django 可以非常容易地在虚拟环境中运行。创建一个虚拟环境以将运行 Django 所需的所有数据和资源封装在一个地方,以便所做的所有更改都保留在该环境本身中。虚拟环境的另一个重要好处是它默认支持 Django 提供的轻量级 Web 服务器。这样可以避免安装和集成 apache 服务器。
在 Linux 上安装虚拟环境的最简单方法之一是使用“easy_install”命令。该脚本附带一个名为 python-setuptools 的包,我们已在上一步中安装了该包。所以现在,我们可以使用以下命令安装环境:
sudo easy_install virtualenv
请耐心等待,因为这可能需要一些时间,具体取决于互联网的速度。完成后,终端输出应类似于下图。
5 创建和设置虚拟环境
现在我们使用 virtualenv 创建一个文件夹,这样该文件夹就可以充当包含 Django 的虚拟环境。在终端中键入以下命令:
virtualenv --no-site-packages django-user
这里的 django-user 是将被创建并用作环境的文件夹。它将在您当前所在的目录下创建。现在要启动环境,请使用以下命令:
source django-user/bin/activate
现在,如果您看到您的文件夹名称
(django-user)
在提示符的开头,表示环境已启动。请参考下图。
使用命令导航到文件夹 django-user。
cd django-user
使用“ls”命令列出文件夹中的项目后,您将能够看到 bin、lib、include、local 等目录。所以这个虚拟环境所做的就是在环境中执行的任何命令或操作都不会影响环境之外的任何东西。因此,更改是隔离的,这使我们能够轻松地创建任意数量的环境并非常轻松地测试许多东西。
6 安装Django框架
最后一步是在我们在上一步中创建的环境中安装 Django。请记住,您仍然必须在 django-user 文件夹中的虚拟环境中,否则 django 将安装在环境之外并且无法使用。要安装 Django,请使用以下命令:
easy_install django
作为参考,请查看下图。请注意,提示的开头是 (django-user),这意味着您当前处于虚拟环境中,并且在安装 django 之前,您应该位于“django-user”目录中。这是非常重要的。

就是这样! Django 安装在您的系统上,具有初学者开发和学习该框架所需的所有功能。现在您可以继续尝试 DJANGO 教程以了解不同的功能并运行您的第一个 Web 应用程序。您可以在此处的官方 Django 文档中找到该教程。
7个链接
- Django 项目
- Python 编程课程