在本教程中,我们将看到 如何在Mac上安装Django。Django在BSD许可下是开源的。我们建议使用最新版本的Python 3。如果你打算利用Django的数据库API功能,你必须确保有一个正在运行的数据库服务器。Django支持许多不同的数据库服务器,官方支持PostgreSQL、MariaDB、MySQL、Oracle和SQLite。
什么是Django框架
Django 是用Python开发的网络框架,它是高级的Python网络框架,鼓励快速开发和简洁、务实的设计。它解决了网络开发的许多麻烦,因此你可以专注于编写你的应用程序,而不需要重新发明轮子。此外,它是免费和开源的。
虚拟环境使项目的依赖性大多是相互隔离的。因此,我建议为你创建的每个项目使用一个不同的虚拟环境。下面,我们使用虚拟环境管理器Pipenv。
PIP,即Python Package Installer,允许你安装所有类型的Python相关软件(和代码),包括Django、虚拟环境(virtualenv、pipenv等)、Flask、Tensorflow等。Python请求,以及更多。
Django框架的一些优势如下:
Django框架的优势
- 快得离谱
- 令人放心的安全性
- 超强的可扩展性
- 令人难以置信的多功能性
- 完全加载
如何在Mac上安装Django
要在Mac上安装Django,请遵循以下步骤:
- 如果你还没有安装Python 3,那么请安装Python 3
- 安装pip或升级pip
- 安装虚拟环境包virtualenv以隔离Django项目
- 使用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,**所以你的终端可能不同,但无论如何,这对任何命令都没有关系:
好了,我们已经成功地安装了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
你会看到你的终端看起来像下面这样:
所以,我们的虚拟环境已经启动了。现在,是安装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
它已经启动了开发服务器,我们可以通过localhost:8000访问它
导航到浏览器,你会看到这样的屏幕:
第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开发版本
最新和最优秀的Django版本是在我们的Git仓库(我们的修订控制系统)中的版本。
这只适用于有经验的用户,他们想在正式发布前尝试新的变化并帮助识别错误。使用这个需要Git的shell命令来获取它。
本教程就到此为止。




