在Win10上構建Django開發環境(包括虛擬環境)

大致内容

我将描述在全新安装的Windows10上安装Django的步骤。

请注意,以下内容是根据作者的环境所搭建的笔记。由于可能存在多种安装方法,所以以下仅供参考。

構建環境的前提條件

    • Windows10 (筆者の場合はProエディション)

 

    Pythonは未だ入っていない

环境构建的方针

    • PowerShellを使うよ

 

    venvで仮想空間にDjangoをインストール

Python的安装

下载和安装

首先是Python的存在。

最好下载官方安装程序来安装Windows 10的Python,不要碰Anaconda。

我使用的Python版本是3.x系列。

最新版本的Python在环境设置中是3.7.4。
请从下面的网站根据您的环境下载:
https://www.python.org/downloads/windows/

我选择了64位的安装程序。

下载的文件将进行安装。
在这个过程中,作者勾选了将PATH添加到选项中。
默认情况下应该是关闭的。

请确认是否已经安装成功。

我将启动Windows10的PowerShell,并确认Python的版本。
在Windows上,可以使用python或py来执行此操作。根据指定,py将使用最新的版本。

PS C:\Users\AKI> python --version
Python 3.7.4

PS C:\Users\AKI\django_proj> py --version
Python 3.7.4

搭建Django环境

在本文中,我们将利用Python的虚拟环境来构建Django。

通过创建一个虚拟的封闭空间,虚拟环境有助于保持计算机整洁,以便使用Python的各种包,使其不会造成混乱。

我在这个虚拟环境中运行Django。

准备用于Django环境构建的目录。

在PowerShell中创建一个目录,可以选择在自己喜欢的任何地方。
这次将在自己的主目录下创建。
创建目录后,进入该目录。

PS C:\Users\AKI> mkdir django_proj
PS C:\Users\AKI> cd .\django_proj\
PS C:\Users\AKI\django_proj>

在venv中创建虚拟环境。

使用venv来建立虚拟环境。

在Python2系列中,似乎使用了一个叫做virtualenv的工具,但在3系列中,venv成了默认选项,已经与Python一起安装。

在这里,我们将构建一个名为”env01″的虚拟环境。

PS C:\Users\AKI\django_proj> python -m venv env01
PS C:\Users\AKI\django_proj> ls

env01  <-このフォルダができる

通过执行位于Scripts文件夹中的activate命令,您将进入虚拟环境。

PS C:\Users\AKI\django_proj> .\env01\Scripts\activate
(env01) PS C:\Users\AKI\django_proj>

显示为Shell的开头(env01)。

你现在在一个虚拟环境里。

让我们在这里确认一下Python的版本吧。

(env01) PS C:\Users\AKI\django_proj> python --version
Python 3.7.4

使用Django

在虚拟环境中使用pip进行安装。

“Pip” 是用于管理 Python 库和包的系统。当初学者安装 Anaconda 后随意操作时,往往会因为不明原因导致 pip 和本地环境产生冲突,使得环境变得混乱不堪。

首先,升级到最新版的pip。

(env01) PS C:\Users\AKI\django_proj> python -m pip install --upgrade pip

输入命令进行安装。

(env01) PS C:\Users\AKI\django_proj> pip install Django
.
.ここで色々ログが流れる
.
Successfully installed Django-2.2.3 pytz-2019.1 sqlparse-0.3.0

我要确认Django的版本。

(env01) PS C:\Users\AKI\django_proj> django-admin --version
2.2.3

顺便说一下,在这里再启动一个PoserShell,在那里检查一下Django的版本试试看。

PS C:\Users\AKI> django-admin --version

そんなコマンドは無いと言われる。

只在虚拟环境中才能搭建Django。

当你想退出虚拟环境时,请输入以下指令。

(env01) PS C:\Users\AKI\django_proj> deactivate
PS C:\Users\AKI\django_proj>

我回到了现实。

我们已经成功地配置了Django的环境。

下一步是教程。

广告
将在 10 秒后关闭
bannerAds