在Mac上安装/设置Django的详细教程

719 阅读5分钟

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

什么是Django框架

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

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

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

Django框架的一些优势如下:

Django框架的优势

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

如何在Mac上安装Django

要在Mac上安装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

第三步:安装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

如果你还没有在Mac上安装Visual Studio Code,请查看我下面的教程:

相关文章。 如何在Mac上安装Visual Studio Code

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

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

安装Python扩展

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

code .

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

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

django tutorial

获取最新的Django开发版本

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

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

本教程就到此为止。

另请参见

在Mac上安装Visual Studio Code

2022年的五大代码编辑器