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

目录
相关文章
|
7月前
|
Python
在VScode环境下配置Python环境的方法
经过上述步骤,你的VSCode环境就已经配置好了。请尽情享受这扇你为自己开启的知识之窗。如同你在冒险世界中前行,你的探索之路只有越走越广,你获得的知识只会越来越丰富,你的能力只会越来越强。
713 37
|
11月前
|
人工智能 Java Python
python安装、vscode安装、conda安装:一文搞定Python的开发环境(史上最全)
尼恩架构团队推出了一系列《LLM大模型学习圣经》PDF,旨在帮助读者深入理解并掌握大型语言模型(LLM)及其相关技术。该系列包括Python基础、Transformer架构、LangChain框架、RAG架构及LLM智能体等内容,覆盖从理论到实践的各个方面。此外,尼恩还提供了配套视频教程,计划于2025年5月前发布,助力更多人成为大模型应用架构师,冲击年薪百万目标。
|
Windows Python
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
本篇将详细介绍Windows和Mac系统中的常用命令行操作与文件管理,帮助用户掌握如何通过终端或命令提示符进行文件管理和操作开发环境。内容涵盖路径切换、文件与文件夹的创建、删除、查看文件内容等基本操作,这些技能是后续Python开发的基础。
342 6
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
|
Python
Python实用记录(十六):PyQt/PySide6联动VSCode便捷操作指南
本文提供了一份详细的PySide6与VSCode联动的操作指南,包括安装配置VSCode、安装必要的扩展、配置扩展以及编辑和运行PySide6项目。文中还提到了相关工具如uic.exe、rcc.exe和designer.exe的用途,并提供了进一步学习的资源。
1966 1
Python实用记录(十六):PyQt/PySide6联动VSCode便捷操作指南
|
JavaScript 前端开发 开发者
如何在 Visual Studio Code (VSCode) 中使用 ESLint 和 Prettier 检查代码规范并自动格式化 Vue.js 代码,包括安装插件、配置 ESLint 和 Prettier 以及 VSCode 设置的具体步骤
随着前端开发技术的快速发展,代码规范和格式化工具变得尤为重要。本文介绍了如何在 Visual Studio Code (VSCode) 中使用 ESLint 和 Prettier 检查代码规范并自动格式化 Vue.js 代码,包括安装插件、配置 ESLint 和 Prettier 以及 VSCode 设置的具体步骤。通过这些工具,可以显著提升编码效率和代码质量。
2419 4
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
2448 3
|
JavaScript 前端开发 编译器
TypeScript教程(一)在vscode中的配置TypeScript环境
本文是一篇TypeScript入门教程,介绍了在VS Code中配置TypeScript环境的步骤,包括安装Node.js、使用npm安装TypeScript、配置npm镜像源、安装VS Code的TypeScript扩展,以及创建和运行一个简单的TypeScript "Hello World"程序。
TypeScript教程(一)在vscode中的配置TypeScript环境
|
网络安全 开发者 Python
VSCode远程切换Python虚拟环境
VSCode远程切换Python虚拟环境
899 1
|
JSON 数据格式
vscode配置latex
本文档介绍如何在VSCode中配置LaTeX环境。首先需安装texlive和VSCode,并提前安装SumatraPDF以查看PDF文件。配置包括设置自动编译、PDF预览程序及正反向搜索等。提供了详细的`settings.json`配置示例,涵盖不同操作系统下的编译选项与方案。此外,还介绍了如何配置SumatraPDF实现与VSCode的跳转功能,以及相关快捷键的使用方法。
|
C++ Python
VS Code 搭建 Python 环境 Conda管理
VS Code 搭建 Python 环境 Conda管理
214 2

推荐镜像

更多