天天看点

Django学习笔记----环境搭建基于Windows

Django学习笔记之环境搭建

Django: 1.18

Python: 3.6

Windows 10

Django安装

环境依赖

  • Anaconda

    推荐安装

    Anaconda

    , 安装

    Anaconda

    后可以使用它的

    Navigator

    方便管理各个包, 同时也可以安装

    IPython Console, Jupyter Notebook, Spyder

    等优秀的Python终端和编辑器.

Anaconda

可以管理多个

Python

虚拟环境, 意味着你可以同时使用多个Python编译环境

在使用

Django

的命令行管理的时候, 我发现通过

Anaconda

启动

IPython

后想使用

Python,Mysql

的命令一直显示没有定义, 但是已经安装了.

虽然知道是路径配置的问题, 但又找不到相应的设置处.于是改用

Cmder

作为命令行工具.

  • Cmder

    Cmder

    作为命令行工具

Cmder

支持标签式开启多个

命令行

,

Powershell

等, 同时支持以管理员方式打开新的

Console

.

Cmder

还支持主题,

Debug

等. 相当方便

安装Django

安装

Django

只需要在

Anconda

中搜索

Django

包, 选中并安装即可

Environment

右上方的下拉框选择

All

或者

Not installed

, 再进行搜索

Anaconda Navigator

安装MySQL驱动

Django

默认使用

Sqlite

作为数据库, 在生产环境中较少使用, 改用为

MySQL

由于Anaconda的包管理中未收录, 我们改用

pip

来安装这个包而不是通过

conda

在Cmder中安装MySQL驱动
  • 根据Django的官方文档推荐, 选择

    mysql-client

  • 打开Cmder后, 到对应的Anaconda 环境文件夹中

    通常是

    C:\ProgramData\Anaconda3\Scripts

  • 激活Python虚拟环境, 使用

    activate

    命令

    当λ前面出现

    (XXX[环境名])

    的时候代表Python虚拟环境启动成功

    激活成功

  • 安装mysql-client. 只需要键入'pip install mysql-client'即可

如果不使用Cmder, 在系统自带的命令行工具中, 同样可以使用以上操作

  • 验证Django安装情况, 在Python中, 尝试

    import django

    语句, 如果没有报错则安装成功

    安装成功