环境搭建
Flask 是一个 Python 实现的 Web 开发微框架。
1. 配置 Python 环境,包管理工具 pip。
2. virtualenv 与 Flask.
3. IDE推荐:Pycharm / SublimeText / VS Code
一、配置 Python 环境
Python下载地址
在Windows按照,只需要一路下一步就可以了。为了方便以后其他的操作,我们一般需要添加两个环境变量:
1. 在PATH中添加:C:/Python27;C:/Python27/Scripts;方便我们通过命令行直接操作。
2. 添加环境变量: PYTHONHOME=C:/Python27;用来给其他编辑工具或者服务使用。
在Ubuntu系统中,使用默认的python就可以了。
二、安装 virtualenv 与 Flask
virtualenv 和 Flask 都是Python中的一个组件/包。
virtualenv可以为开发者提供一个虚拟的Python环境,它把当前环境与系统安装的Python环境完全隔离开来,你可以自由地在其中根据你的项目需求进行安装卸载对应的模块,而不会对系统原来的环境造成任何影响。
在Windows系统中,pip被默认安装。在Ubuntu中,需要手动安装pip,命令为sudo apt-get install python-pip
,等待完成即可。
virtualenv安装命令:pip install virtualenv
等待安装完成即可。
为了不对原系统造成影响,我们需要先创建一个虚拟环境,假设根目录为D:/flask-app
,我们在命令行中依次执行以下命令:
1. cd /d D:/flask-app
进入到根目录。
2. virtualenv --no-site-packages venv
创建一个叫做venv的虚拟环境。
3. source ./venv/bin/activate
激活虚拟环境,你会在命令行头部看到多出了venv的标志。
4. pip install flask
在虚拟环境中按照flask。
至此,虚拟环境和flask都已经安装完成,并且不会对原本的系统有任何影响。
三、IDE推荐
目前市面上能够编写Python的编辑器有很多,并且Python本身对于IDE规范也没有明确的要求,所以只需要根据你的喜好进行选择。
这里根据个人意见,推荐三个:
- PyCharm 专业版。社区版免费,专业版收费。但是收费的功能更全面。这个编写Python,自动提示功能非常强大。可以找网上的激活服务器进行激活。福利地址 注意查看评论。
- SublimeText2/3。免费收费功能一样。通用编辑器首选。需要自己安装配置插件。
- VS Code。功能和使用方式及其类似SublimeText。微软开源项目,很不错。