iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >如何解决VSCode配置python环境及中文问题
  • 810
分享到

如何解决VSCode配置python环境及中文问题

2023-06-29 08:06:49 810人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

小编给大家分享一下如何解决vscode配置python环境及中文问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1 配置环境setting.JSON&m

小编给大家分享一下如何解决vscode配置python环境及中文问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1 配置环境

setting.JSON·是设置语言环境,launch.json是设置执行环境来执行代码,tasks.json是用来设置指令编译代码

1.1 setting.json

配置Python解释器,在vscode界面内按下ctrl+shift+p键,输入python,选择python解释器(python属于解释语言,不需要编译成二进制中间语言,它是依赖解释器,解释一行运行一行)

如何解决VSCode配置python环境及中文问题

然后选择python解释器路径,点击确定后,就会在当前选中的文件夹内生成一个.vscode文件夹且内有一个setting.json文件

如何解决VSCode配置python环境及中文问题

这只是生成一个setting.json模板,可以按照自己需求添加,如下

{    "python.pythonPath": "D:\\Anaconda3\\envs\\python3",    "workbench.colorTheme": "Monokai",    "window.zoomLevel": 0,    "explorer.confirmDelete": false,    "editor.accessibilitySupport": "off",    "editor.fORMatOnPaste": true,    "editor.formatOnSave": false,    "editor.formatOnType": false,    "editor.showFoldinGControls": "mouseover",    // 控制编辑器是否显示缩进参考线。    "editor.renderIndentGuides": true,    "editor.multiCursorModifier": "ctrlCmd",    # 将原来的cmd.exe 替换为bash.exe  因为更喜欢bash.exe的操作    "terminal.integrated.shell.windows": "C:\\Program Files\\git\\bin\\bash.exe",    "terminal.integrated.rendererType": "dom",    "workbench.activityBar.visible": true,    "python.jediEnabled": false}

1.2 launch.json

vscode页面点击运行和调试窗口,点击创建launch.json

如何解决VSCode配置python环境及中文问题

就会自动创建一个launch.json文件

{    "version": "0.2.0",    "configurations": [        {            "name": "Python: 当前文件",            "type": "python",            "request": "launch",            "program": "${file}",            "console": "integratedTerminal"        }    ]}

此时也是在.vscode文件夹下生成的

如何解决VSCode配置python环境及中文问题

或者再次模板上添加

{    // Use IntelliSense to learn about possible attributes.    // Hover to view descriptions of existing attributes.    // For more information, visit: https://Go.microsoft.com/fwlink/?linkid=830387    "version": "0.2.0",    "configurations": [        {            "name": "Python",            "type": "python",            "request": "launch",            "stopOnEntry": false,            "program": "${file}",            "cwd": "${workspaceRoot}",            "env": {},            "envFile": "${workspaceRoot}/.env",            "debugOptions": [                "WaitOnAbnormalExit",                "WaitOnNormalExit",                "RedirectOutput"            ]        }    ]}

1.3 task.json(可能不需要配置)

vscode面板内选中 终端—>配置任务...->选择 使用模板创建 tasks.json 文件

如何解决VSCode配置python环境及中文问题

选择Other

如何解决VSCode配置python环境及中文问题

tasks.json文件生成完毕

如何解决VSCode配置python环境及中文问题

2 print打印中文乱码

由于使用的python 3+版本,默认编译是utf8,在dos窗口里面可以打印中文,但是在vscode中就不能打印

2.1 方法一

windows 系统为例,添加系统变量,此法可以一劳永逸
PYTHONIOENcoding=UTF8

如何解决VSCode配置python环境及中文问题

win10不用配置会自带有此命令,如下:

如何解决VSCode配置python环境及中文问题

但是win10可能报错:UnicodeDecodeError:'utf8'
win10中python遇到

UnicodeDecodeError:'utf8' codec can't decode byte 0xd1 in in position 0:invalid的报错的解决办法。

解决办法:
修改win10系统字符集
控制面板>时钟和区域>区域>管理>更该系统区域设置>勾选Beta版: 使用 Unicode UTF-8 提供全球语言支持
但是,此法可能会让其他软件显示乱码,如果win10 vscode能输出中文就不要用此法了

2.2 方法二

修改task.json配置
调出vscode控制命令面板,选择配置任务,点击进去

如何解决VSCode配置python环境及中文问题

task.json中添加如下信息:

"options": { "env":{ "PYTHONIOENCODING": "UTF-8" }}

在每个需要中文的 python 文件增加信息

import ioimport sys#改变标准输出的默认编码sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')

以上是“如何解决VSCode配置python环境及中文问题”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网Python频道!

--结束END--

本文标题: 如何解决VSCode配置python环境及中文问题

本文链接: https://www.lsjlt.com/news/323663.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何解决VSCode配置python环境及中文问题
    小编给大家分享一下如何解决VSCode配置python环境及中文问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1 配置环境setting.json&m...
    99+
    2023-06-29
  • VSCode配置python环境及中文问题解决方法
    目录1 配置环境1.1 setting.json1.2 launch.json1.3 task.json(可能不需要配置)2 print打印中文乱码2.1 方法一2.2 方法二1 配...
    99+
    2024-04-02
  • VSCode中如何配置Python开发环境
    VSCode中如何配置Python开发环境,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。检查Python是否安装成功:打开命令提示符输入 python 回车输入...
    99+
    2023-06-20
  • Sublime Text 配置 Python 环境的问题及解决方案
    本文给出了本人在使用 Sublime Text 配置 Python 环境的记录。主要为了解决中文乱码的问题以及 Sublime Text 默认的输出窗口无法进行输入的问题。 注意:本...
    99+
    2024-04-02
  • 如何解决ionic环境配置的问题
    这篇文章主要介绍如何解决ionic环境配置的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!必备条件:安装Node.js安装Java JDK(jdk-8u71-windows-x6...
    99+
    2024-04-02
  • Docker环境配置以及问题解决方案
    目录环境准备Linux系统分为两种:查看系统版本:查看系统内核查看系统配置步骤卸载docker问题汇总docker 启动报错常用命令环境准备 我的服务器是 centos 7 环境 如...
    99+
    2022-11-16
    docker环境配置 服务器配置docker 服务器安装docker
  • idea多环境配置及问题解决方案
    目录前言项目结构各个配置文件构建Idea切换环境出现的问题SpringBoot问题总结前言 正常在企业里面的项目都会有开发环境、测试环境、生产环境,各个环境配置可能都会不一样,我们在...
    99+
    2023-01-10
    idea多环境配置 idea环境配置 idea配置多环境
  • 在VScode中如何配置ROS环境
    本篇内容主要讲解“在VScode中如何配置ROS环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在VScode中如何配置ROS环境”吧!准备工作首先在VScode中安装ROS和catkin_t...
    99+
    2023-07-02
  • 如何用VScode配置Python开发环境
    目录前言软件准备软件安装安装python检查python是否安装成功安装第三方的包安装VScode配置VScode安装python插件。创建项目,配置工作区域1、创建一个本地文件夹,...
    99+
    2023-05-13
    VScode VScode配置Python VScode配置Python环境
  • 怎么在vscode中配置python环境
    这篇文章给大家介绍怎么在vscode中配置python环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。前期配置安装python(建议直接安装在系统目录下并勾选’ADD TO PATH’,避免不必要的麻烦)安装Visu...
    99+
    2023-06-22
  • 在VScode中配置Python开发环境
    1、安装python 官网下载地址:https://www.python.org/ftp/python/3.8.0/python-3.8.0-amd64.exe 双击打开.exe文件 勾选 Add P...
    99+
    2023-09-01
    vscode ide 编辑器 python
  • vscode如何配置c/c++环境
    这篇文章主要介绍了vscode如何配置c/c++环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vscode如何配置c/c++环境文章都会有所收获,下面我们一起来看看吧。vscode配置c/c++环境教程:首...
    99+
    2023-07-05
  • VSCode中Python环境配置、创建虚拟环境及pip常用命令
    记录在用VScode初学Python环境配置过程中的一些问题和关于pip中的一些常用命令。 安装Visual Studio Code (VS Code) 安装插件:Python、Jupyter 为了不...
    99+
    2023-09-08
    python 开发语言
  • vscode如何配置shell开发环境
    要配置shell开发环境在VSCode中,您可以按照以下步骤操作: 打开VSCode并安装 “Shell launcher” 插...
    99+
    2024-04-09
    vscode shell
  • vscode如何配置go开发环境
    这篇文章主要介绍了vscode如何配置go开发环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vscode如何配置go开发环境文章都会有所收获,下面我们一起来看看吧。下载安装包网上有的教程采用的是数据包安装....
    99+
    2023-07-02
  • 解决win10 vscode 无法激活python 虚拟环境的问题
    一、powershell中 python创建虚拟环境无法激活  二、管理员模式运行powershell,执行策略更改: Set-ExecutionPolicy ...
    99+
    2024-04-02
  • VScode+cuda编程常见环境问题的解决
    目录1、VScode终端问题(PS)2、编译问题(CUDA版本过低)3、nvcc编译问题(arch架构)1、VScode终端问题(PS) 问题描述:在VScode下打开终端执行nvc...
    99+
    2023-02-15
    VScode cuda环境
  • 如何在VSCode配置PHP开发环境
    目录一、下载XAMPP二、 下载xdebug插件三、下载并安装VSCode一、下载XAMPP XAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。...
    99+
    2024-04-02
  • WAMP环境中PHP文件乱码问题如何解决
    这篇文章主要讲解了“WAMP环境中PHP文件乱码问题如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WAMP环境中PHP文件乱码问题如何解决”吧!方法一:修改PHP配置文件我们可以通过...
    99+
    2023-07-05
  • linux如何配置中文环境
    linux中配置中文环境的方法:1、打开linux终端;2、在命令行中输入“sudo apt‐get install language‐pack‐zh‐hans”命令安装中文包;3、输入“sudo vim /var/lib/locales/...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作