在VSCode中搭建Python开发环境

在VSCode中搭建Python开发环境

1、安装

首先确保电脑已经安装好Python和VSCode。

2、安装VSCode的Python插件

3、选择python解释器

ctrl+shift+P打开VSCode的命令行,输入python: select Interpreter选择合适的python版本。

4、运行代码

在windows下你可以直接使用命令行运行项目:

bash 复制代码
python test.py

在vscode中,只需要右键点击运行代码即可运行工程代码,本质上仍然是调用环境变量中的python.exe执行对

应的python文件。

5、Debug调试

首先需要安装Python调试器插件:

第一种debug方式:

这种方式每次都需要选择调试配置。

第二种方式创建一个launch.json:

json 复制代码
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python 调试程序: 当前文件",
            "type": "debugpy",
            "request": "launch",
            "program": "${workspaceFolder}/test.py",
            "console": "integratedTerminal"
        }
    ]
}

6、配置python检查项和代码格式化

python的代码错误检查通常用pep8、pylint和flake8,自动格式化代码通常用autopep8、yapf、

black。

  • 插件安装
shell 复制代码
# vscode中安装flake8扩展
# vscode中安装yapf扩展
  • 配置flake8
shell 复制代码
# 修改vscode的配置文件
{
    "workbench.colorTheme": "Quiet Light",
    "editor.fontSize": 18,
	......
    "hediet.vscode-drawio.resizeImages": null,
    "flake8.args": ["--max-line-length=10"]
}

在此处args中添加项,去除最长长度限制添加--max-line-length=150 后面数字为行字符最大长度。

屏蔽报错采用如下的方式,后面为报错的代码--ignore=E402,F841,F401,E302,E305,W503,E501。

相关推荐
锋行天下6 分钟前
服务器 Python 2.7 装不了 langgraph-cli?用本地生成 Dockerfile 曲线救国
人工智能·后端·python
一条大祥脚10 分钟前
深入理解 PyTorch FlexAttention:从 Score Mod 到 Mask Mod 的稀疏加速之道
人工智能·pytorch·python·注意力机制·flex attention·可编程注意力
2601_967980111 小时前
Python自动化办公:模块、库与样式调整教程
python·excel·自动化办公·openpyxl·样式调整
长沙三为智能科技2 小时前
GEO与传统SEO的5个关键差异:排名与被引用、关键词与答案型的全维度对比
python·aigc·seo·ai搜索·geo优化
量化分析码农3 小时前
【Python量化趋势跟踪实战 02】突破买入总被假突破坑:通道系统与入场时机
python
Agent世界3 小时前
多平台登录态巡检:cookie 判据为什么会撒谎
python
量化分析码农4 小时前
【Python量化趋势跟踪实战 01】均线多头排列就是趋势开始吗:过滤与确认
python
用户298698530144 小时前
Python 实战:把代码写入 Word 文档的两种实现方式
后端·python·api
小小张说故事4 小时前
Python 里 pickle 到底存了什么:拆开 __reduce__、__getstate__ 和那串能执行代码的字节码
python
reasonsummer4 小时前
【教学类-150-03】20261108蝴蝶连连看html(一页2个版面、3个版面)
python·html