一 环境安装

1: 安装PIP: PIP是管理安装包的软件,因为我环境中已经安装了PyCharm了, PIP已经安装完了。

2:安装virtualenv: VirtualEnv可以方便的解决不同项目中对类库的依赖问题。这通常是通过以下方式实现的:首先将常用的类库安装在系统环境中;然后为每个项目安装独立的类库环境。这样子可以保证每个项目都运行在独立的类库环境中。

3:  创建一个工程,和一个虚拟环境(如果用pycharm开发,直接跳到5)

 在我的工程文件夹下会生成一个 venv 的文件夹。venv就是我的工程的虚拟环境。

4:启动虚拟环境,安装所需类库:

在windows中虚拟环境的启动使用命令:your_env_dirScriptsactivate
默认情况下,virtualenv已经安装好了pip。在启动虚拟环境后直接使用pip install  Flask命令就可以为该虚拟环境安装类库:
Flask:  一个python库,用于建立python web项目。
命令行中的(env)表明处在虚拟环境中。

 

5: 在pycharm中创建工程后,File - > Setting, project下面Project interceptor

Add local, 如下图,创建一个Virutal Envronment.

 

6:  虚拟环境建好后,需要安装一些第三方开发包: Flask

        如下图, 选中PIP, 点击 “+”, 输入“Flask” -> Install.  这样就安装了Flask。

7: 下面写一个最简单的工程:

8:  浏览器访问:

9:  最后解释一下上面的代码:

       (1) 首先,我们导入了 Flask 类;

       (2) 接下来,我们创建一个该类的实例,第一个参数是应用模块或者包的名称。 如果你使用单一的模块(如本例),你应该使用 __name__ ,因为模块的名称将会因其作为单独应用启动还是作为模块导入而有不同( 也即是 '__main__' 或实际的导入名)。这是必须的,这样 Flask 才知道到哪去找模板、静态文件等等。详情见 Flask的文档。

       (3) 然后,我们使用 route() 装饰器告诉 Flask 什么样的URL 能触发我们的函数.

       (4) 最后我们用 run() 函数来让应用运行在本地服务器上。 其中 if __name__ =='__main__': 确保服务器只会在该脚本被 Python 解释器直接执行的时候才会运行,而不是作为模块导

            入的时候。

10: 欲关闭服务器,按 Ctrl+C

 

原文地址:https://www.cnblogs.com/liufei1983/p/8407165.html