PyCharm Django Python 开发环境配置 详细教程
PyCharm Django Python 开发环境配置 详细教程
1. Python 下载及安装
(1)根据需要的版本去 Python 官网(https://www.python.org/downloads/)上下载,我下载的是3.7的版本。
(2)下载后,点击exe文件安装,下方的方框打钩,添加 Python 到环境变量。
(3)我选择默认安装,然后等它安装完就可以了。
(4)测试是否安装成功,打开 cmd ,输入 python ,如果有显示版本信息,则说明安装成功。
(5)安装成功后,可以在开始菜单找到IDE,运行。
2. 安装虚拟环境
2.1 安装 virtualenv 虚拟环境
用于创建虚拟环境,实现项目之间环境隔离,解决项目中存在的版本冲突问题。
打开 dos 界面,输入以下命令进行安装:
(1)安装 virtualenv
(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
2.2 安装 virtualenvwrapper 虚拟环境
上面我们安装了 virtualenv 虚拟环境,可是 virtualenv 每次启动项目都需要进入具体的项目目录下,然后再激活使用,项目多起来后比较麻烦。而使用 virtualenvwrapper 可以更好地管理虚拟环境,能全局创建和进入虚拟工具目录,操作非常方便。
打开 dos 界面,输入以下命令进行安装:
(1)安装 virtualenvwrapper
(2)新建环境变量 WORKON_HOME,文件路径可以自定义,这样,每次创建的虚拟环境都会集中存放在自定义的文件夹中,方便管理。
计算机-->属性-->高级系统设置-->环境变量-->在系统变量中新建“变量名”:
(3)创建虚拟环境 testvir3 ,直接就可以进入激活状态。此时,创建的虚拟环境会存放在环境变量对应的文件夹中。
(4)退出虚拟环境。
(testvir3)... >deactivate.bat
(5)查看当前有哪些虚拟环境。
(6)进入指定的虚拟环境(目录)。
...> workon testvir3
3. 安装 Django 及第三方库
3.1 安装Django 主程序
(1)进入虚拟环境
(2)开始安装 Django,我安装的是1.9.8的版本,最新的版本可以去官网上看,注意 == 前后不要有空格,不然会报错。如果不指定版本(> pip install django),则默认安装最新版本。
(3)查看安装结果,可以发现,已经安装成功。
3.2 安装第三方库 Pillow (图片处理库)
(1)同样的安装命令,如果不指定版本,则默认安装最新版本。
(2)如果要卸载已安装的包,可以执行 pip uninstall xxx 命令。
4. 安装开发工具
4.1 MySQL
(1)安装MySQL
可以参考我的另一篇博客 Windows下MySQL下载与安装 。
(2)安装 Python 驱动,用于连接 MySQL 数据库
a. 去 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载MySQL_python-1.2.5-cp37-none-win_amd64,选择对应的版本下载,我下载的是64位的,下载后放在 D 盘。
b.打开 cmd,进入下载目录安装,发现安装失败,报错:MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform ,应该是版本不兼容的问题。
c.去网上找解决方法,比较多都是说修改文件名称,于是尝试了下,提示安装成功。
d.可是当进入 Python 环境进行验证的时候,发现找不到 MySQLdb 模块。
e.说明改名称只是治标不治本,我看到官网上显示的 MySQL_python-1.2.5-cp37-none-win_amd64.whl 已经是2014年的版本了,肯定会存在不兼容的问题。重新去官网,看到有一行提示,说考虑用 mysqlclient (一个兼容Python 3的MySQL-python分支),因为我的 Python 是3.7版本,所以我下载了最后一个到 D 盘。
f.安装 mysqlclient ,进入 Python 环境测试,导入MySQL模块没有报错,说明驱动安装成功。
4.2 PyCharm
下载链接 :https://www.ghpym.com/pycharm.html
直接下载安装使用即可