安装Python

Django是用Python写的,因此使用Django框架需要依赖Python环境,检查是否已安装Python,执行命令

python3 -V 或者 python3 --version

打印出Python版本则表明已安装Python,如若未安装,则按照如下步骤执行

  • Windows系统

以下为在 Window 平台上安装 Python 的简单步骤。

打开 WEB 浏览器访问 https://www.python.org/downloads/windows/ ,一般就下载 executable installer,x86 表示是 32 位机子的,x86-64 表示 64 位机子的。

Win+R 键,输入 cmd 调出命令提示符,输入 python:

Win+R 键,输入 cmd 调出命令提示符,输入 python:

  • Unix & Linux 平台安装 Python3

以下为在 Unix & Linux 平台上安装 Python 的简单步骤:

  1. 打开WEB浏览器访问 https://www.python.org/downloads/source/
  2. 选择适用于 Unix/Linux 的源码压缩包
  3. 下载及解压压缩包 Python-3.x.x.tgz3.x.x 为你下载的对应版本号。
  4. 如果你需要自定义一些选项修改 Modules/Setup

Python3.6.1 版本为例:

# tar -zxvf Python-3.6.1.tgz# cd Python-3.6.1# ./configure# make && make install

检查 Python3 是否正常可用:

# python3 -VPython 3.6.1
  • MAC 平台安装 Python

MAC 系统都自带有 Python2.7 环境,你可以在链接 https://www.python.org/downloads/mac-osx/ 上下载最新版安装 Python 3.x。

安装Pip

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。检测系统是否安装Pip

C:甥敳獲Taylor>python -m pip --versionpip 20.2.4 from C:甥敳獲TaylorAppDataLocalProgramsPythonPython38libsite-packagespip (python 3.8)

如果未安装则参考以下步骤

下载get-pip.py文件

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

运行安装脚本

python3 get-pip.py
创建虚拟环境venv

这个工具提供了隔离的Python环境,比在系统内安装包更实用。它还允许在没有管理员权限的情况下安装包

创建命令

Linux & Mac OS

python3 -m venv ~/.virtualenvs/djangodevsource ~/.virtualenvs/djangodev/bin/activate

Winsows

C:甥敳獲Taylor>mkdir djangodevC:甥敳獲Taylor>cd djangodevC:甥敳獲Taylor>py -m venv myvenvC:甥敳獲Taylor>myvenvScriptsactivate

最终显示这个则表示已设置成功

(myvenv) C:甥敳獲Taylordjangodev>
安装Django

在Pip和虚拟环境创建好后,在虚拟环境中执行命令

python -m pip install Django