VS Code 配置 Python + 配置 Flask 环境及其虚拟环境

一、Python的下载

这里推荐使用国内源进行下载,国外源一般都比较慢。

跳转链接:https://registry.npmmirror.com/binary.html?path=python/

同时建议不要直接安装最新版本,因为最新版本容易出现一些插件的不支持等等情况。
在这里插入图片描述
在这里我选择的是3.11.1的版本。

在这里插入图片描述
选择下面的自定义安装,并且将 Add python to PATH 点击上,自动加入到环境变量中去,不需要我们再进行相关的配置。

同时建议安装在D盘,自建一个新的文件夹,不推荐安装在C盘的原因是,后期安装拓展的时候需要管理员权限才能写入,会比较麻烦。

在这里插入图片描述
安装好之后,通过cmd可以查到python的版本。这样就算安装好了。

二、拓展库安装

在安装Python的路径下,打开cmd。输入pip list即可查看有哪些拓展库。
在这里插入图片描述
然后根据自己想要的拓展库进行安装即可。

在这里插入图片描述
然后在Vscode中安装Python即可。

三、编写案例运行调试

在这里插入图片描述

我们新建一个文件,然后输入print(“hello”)进行相关测试。

会发现按照惯例输出了。

然后我们继续进行外部终端方式进行修改。如下图所示。

在这里插入图片描述
更改为外部终端显示之后,我们就可以进行外部终端的显示代码了。
在这里插入图片描述

四、部分使用优化

安装JetBrains插件,就可以象Idea背景那样了。
在这里插入图片描述

五、配置 Flask 环境

特别注意:不要安在C盘中,因为容易因为权限打不开Vscode。。。楼主已经踩坑了。

1.首先搭建虚拟环境,在windows命令行输入pip install virtualenv,安装虚拟环境,安装完以后可以使用virtualenv --version来查看虚拟环境是否搭建成功。

2.然后输入mkdir myproject创建你自己的文件夹。

3.输入cd myproject进入你的文件夹。

4.然后输入virtualenv venv,这时候myproject下会创建一个venv文件夹。

5.接着输入venv\scripts\activate来激活虚拟环境(要退出虚拟环境使用deactivate)

在这里插入图片描述
6.然后使用pip install Flask来安装Flask。
在这里插入图片描述
7.在虚拟环境下输入python以启动python解释器,输入import flask,若没有报错,则说明flask安装成功,之后就是编辑器环境的配置了。

在这里插入图片描述

8.用VScode打开刚刚创建的文件夹。

在这里插入图片描述

9.创建test.py文件,并点运行,添加配置,然后选择flask即可,把app.py改成test.py即可。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结:一些小技巧

1、找到原来安装过的python路径位置

很多同学安装过python,但是忘记路径位置了。可以进行如下操作:

在这里插入图片描述

### 在 VSCode 中设置 Python Flask 开发环境 #### 安装 Python 扩展 为了在 Visual Studio Code (VSCode) 中配置 Python Flask 开发环境,需先安装 Python 扩展。打开 VSCode 后,在左侧活动栏找到扩展图标,点击进入扩展市场。在顶部搜索框内输入 `Python` 并查找官方提供的 Python 插件完成安装[^1]。 ```json { "python.pythonPath": "${workspaceFolder}/venv/bin/python" } ``` 此 JSON 片段展示了如何指定工作区中的虚拟环境Python 解释器路径作为默认解释器。 #### 创建项目目录结构 接着,在操作系统自带的文件管理工具里建立一个新的文件夹用于存放整个项目的源代码及相关资源。之后通过菜单栏或快捷键 Ctrl+K Ctrl+O 来让 VSCode 加载刚刚创建好的文件夹作为当前的工作空间。 #### 新建 Python 文件 当上述准备工作完成后,可以在 VSCode 的侧边栏中右击已加载的文件夹名称,选择“新建文件”,随后给定新文件命名为带有 `.py` 结尾的名字以便编辑器能够自动应用相应的语法高亮等功能支持。 #### 测试基础 Python 运行状况 向新建的 Python 脚本文件写入简单的打印语句如 `print('Hello, world!')` ,保存更改并通过命令面板(Ctrl+Shift+P)调用 “Python: Select Interpreter” 命令来确认所使用的 Python 版本正确无误后再执行脚本验证基本功能正常运作。 #### 编写 Flask 应用程序入口代码 一旦确认了 Python 环境搭建完毕且可以正常使用,则可替换原有测试代码为如下所示的标准 Flask Web 框架启动模板: ```python from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello World' if __name__ == '__main__': app.debug = False # 生产环境下应关闭调试模式 app.run() ``` 这段 Python 代码定义了一个最简形式的 Flask web server 实例,并监听根 URL 请求返回字符串消息 ‘Hello World’ 给客户端浏览器显示。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员洲洲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值