前言

[title-plane title=”前言”]本文介绍了 Pycharm + Django+ Python 配置开发环境的步骤,整理了官方以及优秀第三方的内容,对学习和工作有一定借鉴意义。[/title-plane]

配置过程

1. Python 下载及安装

(1)根据需要的版本去 Python 官网(https://www.python.org/downloads/)上下载,我下载的是3.7的版本。

https://ae01.alicdn.com/kf/Ue601bb839f6a43c68c485cbacd9c312a0.jpg

(2)下载后,点击exe文件安装,下方的方框打钩,添加 Python 到环境变量。

https://ae01.alicdn.com/kf/U669f11921ebf451db3ceaa1002dd7940e.jpg

(3)我选择默认安装,然后等它安装完就可以了。

https://ae01.alicdn.com/kf/U67efd4444edb4dab95496a02af2490239.jpg

(4)测试是否安装成功,打开 cmd ,输入 python ,如果有显示版本信息,则说明安装成功。

https://ae01.alicdn.com/kf/Ua90a6744f4d245abafb0921cc1f29d78D.jpg

(5)安装成功后,可以在开始菜单找到IDE,运行。

https://ae01.alicdn.com/kf/U67dd0fb0ca3343a2a444934029e6ef79o.jpg

2. 安装虚拟环境

  • 安装 virtualenv 虚拟环境

用于创建虚拟环境,实现项目之间环境隔离,解决项目中存在的版本冲突问题。

打开 dos 界面,输入以下命令进行安装:

(1)安装 virtualenv

https://ae01.alicdn.com/kf/Ua429146fd70c40d3b1e84a0c983a7f72m.jpg

(2)创建虚拟环境目录 testvir

...> virtualenv testvir

(3)进入虚拟环境目录

...> cd testvir

(4)查看目录

...> dir

(5)进入 Scripts 工作目录

...> testvir> cd Scripts

(6)激活当前虚拟环境

...>Scripts> activate.bat

(7)查看当前环境

(testvir) ... >Scripts> pip list

(8)退出虚拟环境

(testvir) ... >Scripts> deactivate.bat
  • 安装 virtualenvwrapper 虚拟环境

上面我们安装了 virtualenv 虚拟环境,可是 virtualenv 每次启动项目都需要进入具体的项目目录下,然后再激活使用,项目多起来后比较麻烦。而使用 virtualenvwrapper 可以更好地管理虚拟环境,能全局创建和进入虚拟工具目录,操作非常方便。

打开 dos 界面,输入以下命令进行安装:

(1)安装 virtualenvwrapper

https://ae01.alicdn.com/kf/U51f4977ae06f4365a48d9dbd2e3d7885T.jpg

(2)新建环境变量 WORKON_HOME,文件路径可以自定义,这样,每次创建的虚拟环境都会集中存放在自定义的文件夹中,方便管理。

计算机–>属性–>高级系统设置–>环境变量–>在系统变量中新建“变量名”:

https://ae01.alicdn.com/kf/U5c060dcec05e41d1923be8a462350838B.jpg

(3)创建虚拟环境 testvir3 ,直接就可以进入激活状态。此时,创建的虚拟环境会存放在环境变量对应的文件夹中。

https://ae01.alicdn.com/kf/U8192805996924dd8b4f93a4cdbc19777n.jpg

(4)退出虚拟环境。

(testvir3)...> deactivate.bat

(5)查看当前有哪些虚拟环境。

https://ae01.alicdn.com/kf/Uf9508e4d9c76414e843eed342039e957z.jpg

(6)进入指定的虚拟环境(目录)。

...> workon testvir3

3. 安装 Django 及第三方库

  • 安装Django 主程序

(1)进入虚拟环境

https://ae01.alicdn.com/kf/U095e7427ae214b99a2215d14f81db9d16.jpg

(2)开始安装 Django,我安装的是1.9.8的版本,最新的版本可以去[官网](https://www.djangoproject.com/download/)上看,注意 == 前后不要有空格,不然会报错。如果不指定版本(> pip install django),则默认安装最新版本。

https://ae01.alicdn.com/kf/U5c253228386c4c9080b0b0a08292736d8.jpg

(3)查看安装结果,可以发现,已经安装成功。

https://ae01.alicdn.com/kf/Uca48565e803d4452b5f3878319992999d.jpg
  • 安装第三方库 Pillow(图片处理库)

(1)同样的安装命令,如果不指定版本,则默认安装最新版本。

https://ae01.alicdn.com/kf/U1c9d100525e74c2fa0e0772bf50e67dch.jpg

(2)如果要卸载已安装的包,可以执行 pip uninstall xxx 命令。

https://ae01.alicdn.com/kf/U98eeb020a50b4a94bfe291c3af62d2cbx.jpg

4. 安装开发工具

  • 安装 MySQL

(1)安装MySQL

可以参考我的另一篇博客 [Windows下MySQL下载与安装](https://mp.csdn.net/postedit/81289471) 。

(2)安装 Python 的 mysql 驱动,用于连接 MySQL 数据库,我这里用 mysqlclient

[c-alert type=”info”]mysqlclient

简介:一个兼容Python 3的MySQL-python分支)

下载: https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient

[/c-alert]

因为我的 Python 是3.7版本,所以我下载了最后一个到 D 盘。

https://ae01.alicdn.com/kf/Ue6c0bde12c00477296db35ec842253f8n.jpg

安装 mysqlclient ,进入 Python 环境测试,导入MySQL模块没有报错,说明驱动安装成功。

pip install 驱动名.whl
https://ae01.alicdn.com/kf/Ud06da1f0804a49dfb0cb9448f3e0ba33C.jpg

 

5. 安装PyCharm

[c-downbtn type=”ct” url=”http://ct.ghpym.com/dir/7369060-41220790-0a55f8″ pwd=””]资源文件下载[/c-downbtn]

直接下载安装使用即可

完成

至此,配置已经全部完成,开始快乐的开发你的Django程序吧!!