VSCode中使用CodeRunner运行Python乱码
原因
在文件头使用了shebang line
如 #!/usr/bin/python3
或 #!/usr/bin/env python3
Code Runner默认遵守shebang
解决方法
删除文件头shebang line
(不建议,会降低代码可移植性)
设置Code Runner
在setting.json中增加如下配置
"code-runner.respectShebang": false
拓展知识
shebang line: 目的就是指出你想要你的这个文件中的代码用什么可执行程序去运行
#!/usr/bin/python3 是告诉操作系统执行这个脚本时调用 /usr/bin 下的 python3 解释器
#!/usr/bin/env python3 这种用法是为了防止操作系统用户没有将 python3 装在默认的 /usr/bin 路径里。当系统看到这一行的时候,首先会到 env 设置里查找 python3 的安装路径,再调用对应路径下的解释器程序完成操作
#!/usr/bin/python3 相当于写死了 python3 路径
#!/usr/bin/env python3 会去环境设置寻找 python3 目录,推荐这种写法
VSCode中使用CodeRunner运行Python乱码相关推荐
- 在vscode中加参数调试-python
在vscode中加参数调试-python 有时会遇到需要带有命令行参数的debug,因此需要在vscode的配置文件lanuch.json中添加命令行参数 解决方案 1.首先需要找到lanuch.js ...
- 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( pip 21.0 will drop support for Python 2.7 in January 20 )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named 'threadpool' ...
- pymol中编写和运行python脚本
pymol中编写和运行python脚本 0.说明 简单介绍pymol中调用python脚本,后续把详细的图片更新.(2021年9月13日) 后续相关更新会直接粘贴到文件中. 1. 编写功能 批量读取本 ...
- 【学习记录】解决VScode中C语言运行终端输出中文乱码问题
(0)前言 本人不是什么大佬,只是在刷了N个帖子后,在评论区的一个老哥留言中发现这个方法在自己的电脑(联想Y7000 2019版)居然可以简单解决了!!!于是写了这个帖子用来记录这个方法!!! 已经看 ...
- 【开发环境】Mac 中 IntelliJ IDEA 运行 Python 程序 ( 安装 Python Community Edition 插件 )
文章目录 一.安装 Python Community Edition 插件 二.创建 Python 工程 一.安装 Python Community Edition 插件 选择 菜单栏 " ...
- vscode中对flake8(python静态代码检查工具)和yapf(python代码格式化工具)的设置
在命令行下安装好flake8和yapf后在vscode中的用户设置(settings.json)中添加以下两行即可: "python.linting.flake8Enabled": ...
- VSCode中使用Pylint检查python代码
为什么使用lint 在日常开发中,不同开发人员会写下不同风格的代码,导致代码可维护性变差,为了解决风格不一致问题,我们可以制定代码规范,让开发人员都遵守同样的规范编写代码.在开发过程中,部分代码存在质 ...
- 在ROS的noetic版本中通过rosrun运行python文件
(1)不要将python文件放入scr目录中,否则后续编译工作空间会报如图所示的错误.首先要在功能包文件夹(catkin_ws/src/learnning_topic)中创建一个scripts(文件夹 ...
- cmd中从c盘切换到d盘,并在Windows系统中从终端运行Python程序
1 首先打开cmd,如下图所示: 2.接着输入d:并回车 3.接着输入cd及路径并回车即可 4.最后,输入python my_test.py并回车即可实现在Windows终端运行Python程序的目的 ...
- 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( “Python“ 因为出现问题而无法打开 )
文章目录 一.报错信息 二.解决方案 一.报错信息 先安装了 Pytnon3.10.0 版本 , 然后有安装了 Python3.6.3 版本 , 安装完成后 , IntelliJ IDEA 中就出现如 ...
最新文章
- 太空将成为数据中心冷却新前沿
- php 将查询出的数组数据存入redis
- 程序员怎么长久保持新鲜感?
- 仿B站(一) 目的分析以及创建 WebAPI + Angular7 项目
- TiKV 源码解析系列 - Raft 的优化
- linux 临时文件 锁,linux – 无法使用文件描述符flock锁定文件
- linux修改ip配置文件_协助调试Linux服务器经验分享
- 将TreeView中导出为XML数据
- aee快递查询 在php_第48课 thinkphp5添加商品库
- Linux终端进程后台运行与前后台切换
- VS2008内嵌水晶报表翻页BUG修正方法
- 数据集下载地址(转)以下内容转自https://baijiahao.baidu.com/s?id=1615853849218131902wfr=spiderfor=pc
- 关于机器学习模型的评估方法
- 纯css改变checkbook样式
- npm run dev命令报错解决方式
- JavaSE综合项目演练
- 集成驱动器LMG3411R150RWHR GaN FET(LMG3410R150RWHR)
- 《Python程序设计》实验四 Python综合实践实验报告
- 人工智能AI编程基础(五)
- 计算机程序是通过专利保护,《专利审查指南》修改后计算机程序的专利保护研究.doc...