Flask开发环境搭建
2024-08-26 14:42:21
基础准备
- Python 3.6.5
- Conda
- Visual Studio Code
虚拟环境
创建虚拟环境
conda create -n flask
激活虚拟环境
activate flask
关闭虚拟环境
deactivate flask
安装Flask
conda install falsk
生成依赖
生成依赖的主要目的是为了记录当前虚拟环境中,所安装的程序包,以便在团队开发的时候,能够有效的同步团队成员的依赖环境。
pip freeze > requirements.txt
在VS Code中配置Python虚拟环境
打开.vscode
目录,找到setting.json
,在其中加入如下代码:
{
"python.pythonPath": "<你的虚拟环境目录\\python.exe>"
}
在VS Code中配置Flask调试环境
打开.vscode
目录,找到luanch.json
,在其中加入如下配置:
{
"name": "<Every Name You Want>",
"type": "python",
"request": "launch",
"module": "flask",
"env": {
"FLASK_APP": "<Flask App Dir>\\app.py",
// 开发环境
"FLASK_ENV": "development",
},
"args": [
"run",
]
},
测试代码
新建文件app.py
文件。
添加如下代码,然后点击F5
运行。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello, world!"
参考
最新文章
- 设计模式03备忘录(java)
- ios App与网页交互
- 窥探Swift系列博客说明及其Swift版本间更新
- 【leetcode】Convert Sorted List to Binary Search Tree
- 利用jdbc处理oracle大数据---大文件和二进制文件
- [HNOI2006]超级英雄Hero
- 开源的连接池技术DBCP和C3P0
- django添加静态文件
- 【Objective-C基础教程-读书笔记】第1章 启程
- 前后端分离(手)-- 使用mock.js(好样的)
- 在 VS 2013/2015 中禁用 nuget 包的源代码管理
- getopt实现传参自动识别
- 【转】Intro to ShockBurst/Enhanced ShockBurst
- ThreaLocal
- python 基础知识 列表的 增删改查 以及迭代取值
- ssh跟ssm的区别
- window10 telnet的启用
- springMVC执行流程及原理
- android assets与 assets与res/raw 的相同、不同点
- Python开发【Django】:Model操作(一)
热门文章
- Intellij IDEA 2018.2.2 SpringBoot热启动 (Maven)
- Java Activiti 流程审批 后台框架源码 springmvc SSM 工作流引擎
- Git IDEA Move or commit them before merge
- Unity 4.7 导出工程在XCode10.1上编译报错
- koa2学习笔记01 - 创建项目 —— koa生成器一键生成koa项目
- (Oracle)DBMS_SYSTEM工具-01[20180510]
- Linux操作系统相关
- SessionStroage和locationStorage的思考
- iOS 12.0-12.1.2 越狱教程
- 构建WebGL目标时的内存考量