VSCode如何配置Python开发环境

作为一个前端开发者,最近需要写一些python爬取数据,但是用pycharm的时候,一些快捷键不习惯,又不想挨着去调整一遍快捷键,于是顺手把如何在vscode里面开发python的相关配置记录一下。

安装插件

Python插件

Lint插件 Flake8

支持flake8 linter。支持所有积极支持的python语言版本(即python >= 3.8) flake8将在打开Python文件时自动执行。

格式化插件 Yapf

yapf支持python文件和笔记本单元格的格式化器扩展

下面从pip安装yapf包。这是可选的但推荐的方法,否则它将使用捆绑的yapf=0.40.2

bash 复制代码
pip install yapf

还需要一下配置

json 复制代码
"[python]": {  
  "editor.formatOnSaveMode": "file",  
  "editor.formatOnSave": true,  
  "editor.defaultFormatter": "eeyore.yapf",  
  "editor.formatOnType": false  
}

【错误方式】vscode运行的指定python版本

直接在终端里面运行python,对应的版本是系统默认的python版本

【正确方式】vscode运行的指定python版本

图片中Python的版本代表 vscode运行的python版本。需要通过一下方式操作才可以

如何切换vscode运行的python版本

macos 快捷键command+shift+p

选择版本,一般选择推荐的项目

相关推荐
xxie1237944 小时前
return与print
开发语言·python
秋94 小时前
从 Python 后端工程师转型 AI Engineer(AI 工程化)的完整补课清单(2026实战版)
开发语言·人工智能·python
慕木沐5 小时前
Google ADK Java 1.0版本 核心机制与实战 Demo
java·开发语言·python
Tbisnic5 小时前
AI大模型学习第十一天:技术选型、安全防护与金融实战
python·学习·ai·大模型·提示词工程
hboot5 小时前
AI工程师第一课 - Python
前端·后端·python
许彰午6 小时前
30_Java Stream流操作全解
java·windows·python
秋96 小时前
3年经验Python后端转AI Engineer:3个月实战转型计划(2026版)
开发语言·人工智能·python
2601_956319887 小时前
期货夜盘无人值守监控什么:断线、无成交与拒单信号
python·区块链
CTA终结者7 小时前
期货量化目标仓和净持仓对不齐:天勤 TargetPosTask 与 pos 偏差排查
python·区块链
科技林总7 小时前
解决vllm服务漏扫问题
python·安全