VS Code 搭建Python环境
1、什么是 VS Code?
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux。
2、下载Python
2.1 install launcher for all users 无法勾选问题
去Python官网下,这里由于我先下载的Python3.10.0版本,后转而下载Python3.8.4版本,出现了install launcher for all users 无法勾选问题,下面是解决方法:
解决方法一:以管理员身份运行安装文件
解决方法二:之前的python没有卸载干净,需要去控制面板里面的卸载程序把之前版本卸载干净
2.2 确定Python安装成功
检查方法如下:
打开cmd,输入python,回车。(这里是安装成功的样子)
2.3 安装第三方包
安装第三方包:
flake8会检查编写代码时的不规范的地方和语法错误。 yapf是一个代码格式化工具,可以一键美化代码。
-
打开命令提示符
-
输入 pip install flake8
-
输入 pip install yapf
这两个包在配置VScode的Python环境时会用上
3、 在VS Code安装Python插件
在搜索栏搜索Python,下载之后界面的
会出现如下,这是我们下载的python版本
[关于Python插件] 允许我们选择环境,创建虚拟环境,用它们来使用提示、调试、测试之类
这里点击这个我们还可以选择不同的版本号
4、关于创建虚拟环境
打开资源管理器,新建文件夹(这里我创建的文件夹名为python),新建文件(这里我创建的文件名为demo.py)这里文件的后缀需要自己打,python文件的后缀名为“.py”
msg = "hello world"
print(msg)
运行这个代码
4.1 虚拟指令eve(部分)
python --version //显示版本号
python -m venv 虚拟环境 //v指虚拟
使用虚拟环境可以让每一个环境对应一个工作项目,避免相同安装包版本冲突等问题
4.2 打开终端的三种方法
-
点击运行符号打开
-
快捷键(ctrl+shift+~)
-
鼠标右键打开
5、插件配置以及autopop8
5.1 插件配置
点击设置可以打开用户设置和全局设置
-
用户设置相当于全局设置,用户设置里面的配置无论打开任何项目都会生效
-
工作区设置只生效于当前项目
5.2autopop8
autopop8:规范、自动格式化
快捷键(ctrl+shift+p)可以直接将代码格式化,第一次使用需要下载