VScode配置Python开发环境

简介: VScode配置Python开发环境

VScode配置Python开发环境

一、下载安装
1.VScode的安装包

Visual Studio Code - Code Editing. Redefined

2.Python的安装包

Download Python | Python.org

安装细节我之前也写了篇,请见我的python安装过程

若是Windows 64位系统,可按以下方式选择 python 不同的安装版本,最后 2 和 3 版本我都装了哈哈

安装 python 2.7 版本:

Python Releases for Windows | Python.org

安装 python 3.10 版本:

配置环境变量:通过【此电脑】->【右键】->【属性】->【环境变量】,可以看到已添加至环境变量,没加就自己加进去。

打开cmd后,输入python,进入python环境,再输入import this,如果出现下面的内容,则证明 python 环境安装成功。

安装第三方的包

使用 Python 自带的 pip 工具安装两个第三方的包,下面配置VScode会用到。
flake8:会检查编写代码时的不规范的地方和语法错误
yapf:代码格式化工具,可以一键美化代码

安装方式
在命令行窗口输入 pip install flake8 yapf

二、VScode编写Python代码
VScode安装Python插件
点击VScode左侧的扩展图标,在输入框中输入Python,然后安装

配置flake8和yapf并关闭pylint工具

依次选择 【文件】-->【首选项】-->【设置】

点击右上角的“打开设置(json)”,打开配置文件 Settings.json 并输入以下内容

{

"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": ["--max-line-length=248"],
"python.linting.pylintEnabled": false

}

创建一个空文件夹作为工作区

VScode中打开文件夹后,点击下图中的按钮新建文件,在弹出的框中输入文件的名字(后缀为.py)

输入以下内容并保存文件。

-- coding: utf-8 --

print "Hello world!"
【终端】->【新建终端】,在新建终端中输入python test.py,成功输出。

三、多版本 python 切换
如果同时安装了多个版本的Python(如Python2.7,Python3.x),则可以通过点击左下角的语言(这里的Python x.x.x)或在命令盘中选择select interpreter来切换 Python 解释器。

但是仅仅这样的话,对于python2 的 代码还是会出现问题

原因在于电脑中同时安装了Python2和Python3,如果只有一个版本的Python,那么在终端进入Python窗口时,只需键入 python;但同时有了Python2和Python3,就可以前往Python2的安装目录下,把Python2的可执行文件 python.exe 和 pythonw.exe 重命名为 python2.exe 和 pythonw2.exe

这样就可以进行区分了

最后也不会报错

反复切换解释器后直接点运行按钮也能正常输出

遇到的问题:

明明写了 #coding=utf-8,可输出的中文还是乱码

【文件】->【首选项】->【设置】->搜索encod

打开cmd

使用chcp查看当前编码

使用chcp 65001修改编码为utf-8

目录
相关文章
|
4月前
|
监控 安全 程序员
Python日志模块配置:从print到logging的优雅升级指南
从 `print` 到 `logging` 是 Python 开发的必经之路。`print` 调试简单却难维护,日志混乱、无法分级、缺乏上下文;而 `logging` 支持级别控制、多输出、结构化记录,助力项目可维护性升级。本文详解痛点、优势、迁移方案与最佳实践,助你构建专业日志系统,让程序“有记忆”。
397 0
|
5月前
|
JSON 缓存 开发者
淘宝商品详情接口(item_get)企业级全解析:参数配置、签名机制与 Python 代码实战
本文详解淘宝开放平台taobao.item_get接口对接全流程,涵盖参数配置、MD5签名生成、Python企业级代码实现及高频问题排查,提供可落地的实战方案,助你高效稳定获取商品数据。
|
6月前
|
JavaScript 前端开发 机器人
【Azure Bot Service】在中国区Azure上部署机器人的 Python 版配置
本文介绍了在中国区Azure上使用Python SDK配置Azure Bot Service时遇到的问题及解决方案,涵盖参数设置与适配器配置,适用于希望在Azure中国区部署Python机器人的开发者。
189 6
|
10月前
|
IDE 开发工具 开发者
手把手教你安装PyCharm 2025:开发者的Python IDE配置全流程+避坑指南
本教程详细介绍了PyCharm 2025版本在Windows系统下的安装流程及配置方法,涵盖AI代码补全与智能调试工具链等新功能。内容包括系统要求、安装步骤、首次运行配置(如主题选择与插件安装)、创建首个Python项目,以及常见问题解决方法。此外,还提供了切换中文界面和延伸学习资源的指导,帮助用户快速上手并高效使用PyCharm进行开发。
5235 61
|
9月前
|
Python
在VScode环境下配置Python环境的方法
经过上述步骤,你的VSCode环境就已经配置好了。请尽情享受这扇你为自己开启的知识之窗。如同你在冒险世界中前行,你的探索之路只有越走越广,你获得的知识只会越来越丰富,你的能力只会越来越强。
881 37
|
10月前
|
存储 监控 API
【Azure App Service】分享使用Python Code获取App Service的服务器日志记录管理配置信息
本文介绍了如何通过Python代码获取App Service中“Web服务器日志记录”的配置状态。借助`azure-mgmt-web` SDK,可通过初始化`WebSiteManagementClient`对象、调用`get_configuration`方法来查看`http_logging_enabled`的值,从而判断日志记录是否启用及存储方式(关闭、存储或文件系统)。示例代码详细展示了实现步骤,并附有执行结果与官方文档参考链接,帮助开发者快速定位和解决问题。
306 22
|
前端开发 Unix Linux
Sublime Text 3配置 Python 开发环境
【5月更文挑战第7天】本篇 Huazie 介绍了 Sublime Text 3 配置 Python 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
413 1
Sublime Text 3配置 Python 开发环境
|
Python Windows
Windows系统上配置Python开发环境
Python安装程序 首先,您需要从Python官方网站(https://www.python.org/downloads/)下载Python的最新稳定版本。在页面上选择适用于Windows的安装程序。 运行安装程序 下载完成后,双击下载的安装程序(通常是一个.exe文件),然后按照安装向导的指示进行操作。请确保在安装过程中勾选“Add Python to PATH”选项,这将使您能够在命令行中轻松访问Python。
224 1
|
关系型数据库 MySQL Apache
kali配置python开发环境支持+apache2+cgi支持
kali配置python开发环境支持+apache2+cgi支持
421 0

推荐镜像

更多