如何在Mac上安装Django的指南

2,382 阅读5分钟

How To Install Django In Mac

在本教程中,我们将看到 **如何在Mac上安装Django。**Django在BSD许可下是开源的。我们建议使用最新版本的Python 3。如果你打算利用Django的数据库API功能,你必须确保有一个正在运行的数据库服务器。Django支持许多不同的数据库服务器,官方支持PostgreSQLMariaDBMySQLOracleSQLite

什么是Django框架

Django 是用Python开发的Web框架,它是高级的Python Web框架,鼓励快速开发和简洁、务实的设计。它解决了Web开发的麻烦,所以你可以专注于编写你的应用程序,而不需要重新发明轮子。此外,它是免费和开源的。

虚拟环境使项目的依赖性大多是相互隔离的。因此,我建议为你创建的每个项目使用一个不同的虚拟环境。下面,我们使用虚拟环境管理器Pipenv。

PIP,即Python Package Installer,允许你安装所有类型的Python相关软件(和代码),包括Django、虚拟环境(virtualenv、pipenv等)、Flask、Tensorflow等。Python请求,以及更多。

Django框架的一些优势如下。

Django框架的优势

  1. 快得离谱。
  2. 令人放心的安全性。
  3. 超强的可扩展性。
  4. 令人难以置信的多功能性。
  5. 完全加载。

如何在Mac上安装Django

要在Mac安装 Django,需要安装虚拟环境 virtualenv 来隔离Django项目,然后使用pip命令安装Django框架。

请按照以下步骤操作:

  1. 如果你还没有安装Python 3,那么请安装Python 3。
  2. 安装pip或升级pip
  3. 安装虚拟环境包virtualenv来隔离Django项目。
  4. 使用pip安装Django框架。

我们经常能找到单独技术的教程,但没有精确、紧凑的形式。这篇文章汇总了在macOS X上启动Python-Django项目所需的基本设置。

在这里,我们将在你的系统上创建一个虚拟环境,它将包含你的项目与python3.6和django2.0。 那么,我们将从头开始安装它。所以首先,我将告诉你如何在Mac上安装Python,安装**virtualenv,**并在该虚拟环境中安装Django。

第一步:在Mac上安装Python

Python已经安装在新的Mac上了,但它的版本很旧。所以我们要做的是使用homebrew安装最新版本的Python。

brew install python3

完成安装后,你将输入以下命令来检查版本。首先,在终端输入python3 。由于MacOS X已经安装了Python,我们不能卸载旧版本,因为否则,Python 2支持的程序将被停止,我们需要重新安装Mac。所以我们需要输入python3 ,而不是Python。

python3

它将显示版本,现在我们可以执行Python代码了。我使用的是**iTerm2,**所以你的终端可能不同,但这对任何命令来说都不重要。

how to install python in mac

好了,我们已经成功地安装了Python 3。要从python控制台出来,我们需要输入exit()。

第二步:安装Pip软件包管理系统。

Pip是用于安装和管理Python编写的软件包的软件包管理系统。现在,使用下面的命令安装它。

sudo easy_install pip

第3步:安装virtualenv Pythonthon

现在,在你的终端输入这个命令。

sudo pip install virtualenv

好了,安装完毕后,我们需要创建一个虚拟环境。现在你在放其他项目的时候会创建这个文件夹。我的是桌面>>代码文件夹。所以导航到那里并输入以下命令。在我的例子中,我的virtualenv文件夹名称是thanos****。

virtualenv thanos

好的,所以它将安装所需的文件夹。现在,进入该文件夹。

cd thanos

现在,通过输入以下命令激活虚拟环境。首先,请确保你是在虚拟环境目录中。

source bin/activate

你会看到你的终端看起来像下面这样。

Create Virtual Environment in Python

所以,我们的虚拟环境已经启动。现在是安装Django框架的时候了。

第四步:在Mac上安装Django

现在停留在该文件夹中,使用以下命令安装Django。

最新的官方版本是3.0.1。因此,首先,阅读3.0.1的发行说明,然后用pip安装。

sudo pip install django==3.0.1

它将下载Django项目。用下面的命令检查Django的版本。

python -m django --version

在我们的例子中,我们已经明确定义了我们正在安装3.0.1。所以它将显示该版本。

第五步:创建Django项目

我们需要安装Django项目的骨架。

所以输入以下命令。

django-admin startproject thanosback

这里,我们的项目名称是thanosback。所以,接下来,进入该文件夹。

cd thanosback

最后,我们已经创建了这个项目。现在,通过输入以下命令启动项目服务器。

python manage.py runserver

python django tutorial

它已经启动了开发服务器,我们可以通过localhost:8000访问它

导航到浏览器,你会看到这样的屏幕。

django rest framework tutorial

第6步:在Visual Studio Code上打开Django。

这一步是可选的,因为如果你正在使用Visual Studio Code ,那么它将对你有帮助。

你可以跳过这一步,使用另一个IDE,如pycharm或像sublime text的编辑器。但是,首先要执行以下步骤。

安装Python扩展

现在,在visual studio代码中使用以下命令打开我们的项目。

code .

请确保你是在thanosback 文件夹的根部。

你会得到这样的文件夹结构。

django tutorial

获取最新的Django开发版本。

最新和最优秀的Django版本是在我们的Git仓库(我们的修订控制系统)中的版本。

这只适用于有经验的用户,他们想在正式发布前尝试新的变化并帮助识别错误。使用这个需要Git的shell命令来获取它。

本教程就到此为止。