文章目录

  • 【Python】VScode配置Python教程
    • 下载Python
    • 安装插件
    • 解决乱码
    • 彻底运行
    • vscode安装python库


【Python】VScode配置Python教程

前言:
当「Python 编程潜力」遇上「VSCode 开发神器」,会点燃怎样的效率革命?试想这样的场景:你想用 Python 实现创意代码,却困于开发环境的繁琐配置;面对 VSCode 的强大功能,却不知如何让它成为 Python 编程的最佳拍档。现在,一套系统化的配置方案,就能让 VSCode 从「通用编辑器」变身「Python 专属开发舱」—— 智能补全代码、精准调试程序,甚至一键解决中文输出乱码难题!今天,就带大家拆解 Python 在 VSCode 中的环境搭建全流程,看看如何让这对黄金组合从「安装启动」到「高效编码」一气呵成,让代码创作从此告别环境困扰,开启丝滑编程体验。

作者今天格式化了电脑 想用VScode 链接Python结果用不了python 故而出现了这篇文章。

下载Python

我们首先要下载Python解释器

  • 官网
  • 下载页面(Python)

本次以Python 3.9.12-Windows-installer(64-bit)为例子

进入Python
在这里插入图片描述

我们往下翻 下载的是这个
中文版:

英文版:
在这里插入图片描述
我们下载好之后 点击安装 注意勾选下 添加环境变量在这里插入图片描述
这就代表Python安装成功了 我们现在可以点击Close把它关闭掉
在这里插入图片描述

安装插件

我们在VScode中 搜索python插件 点击安装
在这里插入图片描述
之后可以创建一个demo.py文件 来试着运行下py
在这里插入图片描述

解决乱码

上面是可以运行的 但是下面输出的是乱码 什么意思的 我们看看
我这里参考了yue佬的 解决vscode中python中文输出乱码问题

在这里插入图片描述
点击右上角的那个标志
在这里插入图片描述
找到python这列,将后面的 python -u,改为set PYTHONIOENCODING=UTF8 && python -u,之后保存
在这里插入图片描述

彻底运行

完美解决哈哈哈~
在这里插入图片描述

vscode安装python库

我们点运行之后 提示没有这个模块怎么办呢?
在这里插入图片描述

点击运行按钮,运行demo.py文件,从而在Terminal(终端)中得到Python的安装路径;

在Terminal中进入Python安装目录下的Scripts文件夹:输入cd+空格+Python3.7.2的安装路径+\Scripts\;要注意在复制Python的安装路径时不要复制python.exe
代码:cd C:/Users/97034/AppData/Local/Programs/Python/Python39\Scripts\
在这里插入图片描述
确定之后若Terminal(终端)直接出现了文件夹Scripts的路径,则输入:“.\pip install 需要安装库名",(例如:.\pip install requests),回车后等待安装成功即可;
在这里插入图片描述
这里可以看到成功了,我们安装别的库 也是这样
在这里插入图片描述

那么我想这就是【Python】VScode配置Python教程的全部内容了~欢迎提问

在这里插入图片描述


意气风发,漫卷疏狂
学习是成长的阶梯,每一次的积累都将成为未来的助力。我希望通过持续的学习,不断汲取新知识,来改变自己的命运,并将成长的过程记录在我的博客中
如果我的博客能给您带来启发,如果您喜欢我的博客内容,请不吝点赞、评论和收藏,也欢迎您关注我的博客。
您的支持是我前行的动力。听说点赞会增加自己的运气,希望您每一天都能充满活力!

愿您每一天都快乐,也欢迎您常来我的博客。我叫意疏,希望我们一起成长,共同进步。
logo 我是意疏 下次见!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/86171.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/86171.shtml
英文地址,请注明出处:http://en.pswp.cn/web/86171.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PowerBI HtmlContent生成表格

假设有销量表: 1.PowerBI 导入 Html Content对象&#xff0c;并拖入报表 2.新建度量值: 度量值 VAR colCount DISTINCTCOUNT(销量[产品]) VAR ColumnHeaders "<tr><th styleborder:1px solid black; padding:5px; text-align:center; colspan"&col…

【人工智能与机器人研究】基于运动数据时空特征提取的人类运动片段分割方法

导读 动作示教方法是非专家用户对人形机器人进行控制的可靠形式&#xff0c;而对人类动作数据的运动分割与理解是其前提。利用现有方法对所捕获人类运动原始数据进行关键帧提取与运动分割时&#xff0c;由于数据特征不明确&#xff0c;导致难以准确定位运动起始帧、结束帧及分…

ARM内核之CMSIS

1.什么是CMSIS&#xff1f; CMSIS&#xff08;Cortex Microcontroller Software Interface Standard&#xff0c;Cortex微控制器软件接口标准&#xff09;提供Cortex-M内核与软件之间的接口&#xff0c;即用户可以通过这些统一的接口&#xff08;函数API&#xff09;去访问底…

嵌入式软件面经(二)Q: Modbus协议CRC校验的方式是什么?它有哪些优势?

Modbus协议使用的CRC&#xff08;循环冗余校验&#xff09;是一种用于确保数据通信完整性和准确性的差错检测方法。在Modbus RTU通信中&#xff0c;CRC校验过程清晰明确&#xff0c;且被广泛应用于工业通信场景。 一、Modbus协议的CRC校验流程 &#xff08;一&#xff09;CRC计…

glib-object 中G_DEFINE_TYPE 宏都作了什么?

author: hjjdebug date: 2025年 06月 25日 星期三 15:35:26 CST descrip: glib-object 中G_DEFINE_TYPE 宏都作了什么? 文章目录 1. 测试代码2 给出它的展开式.3.说说它都生成了什么?3.1. my_foo_get_type() 函数3.2. static GType my_foo_get_type_once(void)3.3. my_foo_cl…

Alembic迁移系统初始化实战教程

下面是一份结构清晰、步骤明确的 基于 Alembic Pydantic SQLAlchemy 的数据库迁移系统初始化教程&#xff0c;非常适合初次搭建项目或团队规范流程参考。 &#x1f680; Alembic SQLAlchemy Pydantic 项目数据库迁移初始化教程 本教程将指导你如何从零初始化 Alembic 迁移…

灰度发布怎么保证数据库一致的

注&#xff1a; 以下内容来源于deepseek答案&#xff0c;生产环境以实际情况为主&#xff01; 在灰度发布中保证数据库一致的最优解需要同时满足安全性、低复杂度和高可操作性。结合多年实战经验&#xff0c;以下是最推荐的黄金方案&#xff08;适用于90%以上场景&#xff09;&…

不用vue,只用html,即可简单实现electron项目

为你提供一个 最简单的 Electron 项目模板&#xff0c;包含完整的代码、配置和打包说明。即使你是小白&#xff0c;也能快速上手。 1. 项目结构 /your-project├── main.js # Electron 主进程文件├── preload.js # 安全通信脚本&#xff08;可选&#xf…

C++11原子操作:从入门到精通

文章目录 一、什么是原子操作&#xff1f;二、为什么需要原子操作&#xff1f;三、C11中的<atomic>头文件四、基本使用1. 声明原子变量2. 基本原子操作 五、内存顺序&#xff08;Memory Order&#xff09;示例&#xff1a;使用内存顺序实现自旋锁 六、原子类型模板七、实…

深入解析Flink Local模式启动流程源码:揭开作业初始化的神秘面纱

在Flink的数据处理体系中&#xff0c;Local模式凭借无需依赖分布式集群资源的特性&#xff0c;成为开发测试阶段快速验证作业逻辑的利器。其启动流程的源码里&#xff0c;藏着从作业提交到任务执行的完整脉络。接下来&#xff0c;我们将深入关键代码段&#xff0c;逐行剖析Flin…

二刷 苍穹外卖 day06

HttpClient 用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包 作用&#xff1a; 发送HTTP请求 接受响应数据 应用场景&#xff1a; 当我们在使用扫描支付、查看地图、获取验证码、查看天气等功能时 其实&#xff0c;应用程序本身并未实现这些功能&#xff…

React第六十三节Router中BrowserRouter的用途及注意事项

前言 BrowserRouter 是 React Router 库的核心组件&#xff0c;用于实现单页面应用&#xff08;SPA&#xff09;的客户端路由。它利用 HTML5 History API 管理 URL&#xff0c;实现页面无刷新跳转。下面详细解释其用途、使用方法和代码示例&#xff1a; 一、BrowserRouter 核…

《Self-Adapting Language Models》(SEAL)代码阅读笔记

代码&#xff1a;https://github.com/Continual-Intelligence 脚本命令用法&#xff1a;knowledge-incorporation/README.md 生成self-edit数据 脚本&#xff1a;sbatch knowledge-incorporation/scripts/make_squad_data.sh vllm serve启动Qwen2.5-7B模型的服务。 执行self-e…

GelSight Mini视触觉传感器开发资源升级:触觉3D点云+ROS2助力机器人科研与医疗等应用

近日&#xff0c;GelSight宣布对其GelSight Mini视触觉传感器的GitHub支持页面进行重大更新&#xff0c;围绕3D点云重建、ROS2 集成及开发者支持体系推出三大核心升级&#xff0c;助力机器人触觉感知、工业检测及科研场景落地。 GelSight Mini视触觉传感器重磅发布&#xff01;…

6、做中学 | 三年级下期 Golang值类型相互转换

本次为操作文章&#xff0c;大部分都在讨论类型之间如何转换&#xff0c;使用的是内置方法进行调用执行&#xff0c;详细使用请移步至&#xff1a; go的API使用文档地址 https://studygolang.com/pkgdoc 一、数值类型相互转换 go中数值转换需要显示转换&#xff0c;不能隐式自…

019 高校心理教育辅导系统技术解析:构建心理健康守护平台

高校心理教育辅导系统技术解析&#xff1a;构建心理健康守护平台 在关注大学生心理健康成为教育重点的当下&#xff0c;高校心理教育辅导系统借助数字化技术整合多种功能模块&#xff0c;面向管理员、学生、教师三类角色&#xff0c;实现心理教育辅导工作的高效化与精准化。本…

【ArcGIS】土地资源单项评价

【ArcGIS】土地资源单项评价 一、土地资源单项评价1、评价思路 二、操作步骤1、处理环境设置2、地形坡度评价3、高程评价4、坡度高程叠加评价5、地形起伏度6、土地资源综合评价 一、土地资源单项评价 1、评价思路 &#xff08;1&#xff09;利用全域DEM计算地形坡度&#xff…

Prioritized Generative Replay

ICLR 2025 Oral code 具有样本效率的 online reinforcement learning (RL) 通常使用 replay buffer 存储经验&#xff0c;以便在更新价值函数时重复使用。然而&#xff0c;uniform replay 效率低下&#xff0c;因为某些类型的 transition 可能与学习更相关。 虽然对更有用的样本…

Linux -- 线程、锁

1、 Linux线程概念 1.1、什么是线程 在一个程序里的一个执行路线就叫做线程&#xff08;thread&#xff09;更准确的定义是&#xff1a;线程是“一个进程内部的控制序列”一切进程至少都有一个执行线程线程在进程内部运行&#xff0c;本质是在进程地址空间内运行在Linux系统中…

海外服务器的定义和作用都有哪些?

海外服务器可以说是一个统称&#xff0c;其中包含了全球各地除了中国大陆以外其他国家的服务器&#xff0c;在如今的数字化时代中&#xff0c;海外服务器的应用已经成为跨国企业业务拓展、科研与学术交流等多个领域中不可或缺的一部分&#xff0c;能够为各个行业提供更加稳定且…