博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sublime Text3 Python虚拟环境(补充)——解决控制台中文乱码情况
阅读量:5735 次
发布时间:2019-06-18

本文共 830 字,大约阅读时间需要 2 分钟。

转自:

正常的用python编译控制台是不会出现乱码的,但是在使用虚拟环境的情况下中文总是乱码,一开始以为是windows控制台编码的问题。找了挺久后发现是python+virtualenv编译系统的问题,现在我就带领大家解决这个问题。

▲注:Windows环境下
  • 首先看下是否已经安装了Virtualenv package插件,如果没有,则Ctrl+Shift+P,install Package,输入Virtualenv安装。
  • 找到插件安装的地方:C:\Users{Username}\AppData\Roaming\Sublime Text 3\Installed Packages ==>注意改变一下Username
  • 解压Virtualenv.sublime-package文件,可以通过先添加后缀.zip变为Virtualenv.sublime-package.zip再解压

包含文件如下:

1350574-20180827155724022-2032122286.jpg
修改Python + Virtualenv.sublime-build文件, 增加一行:"env": {"PYTHONIOENCODING": "utf8"},
使其变成

{"env": {"PYTHONIOENCODING": "utf8"},"target": "virtualenv_exec","shell_cmd": "python -u \"$file\"","file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python"}

然后保存,再把该文件打包为Virtualenv.sublime-package.zip再去掉后缀,就大功告成了。


最后打开Sublime Text3使用Python + Virtualenv 编译,就能看到中文正常输出啦!

转载于:https://www.cnblogs.com/nymrli/p/9542751.html

你可能感兴趣的文章
Linux下MongoDB安装与配置
查看>>
DSL配置(PPPOA)
查看>>
WEBRTC执行流程
查看>>
Spring Boot 入门系列
查看>>
Spring Cloud版——电影售票系统<六>使用 Spring Cloud Config 统一管理微服务配置
查看>>
Java not support java EE1.3
查看>>
iptables规则备份及恢复、firewalld九个zone,service的操作
查看>>
www.conf配置文件的参数详解
查看>>
如何实现邀请好友帮抢票功能?
查看>>
深圳联通特邀湖北籍企业参观公司总部大楼举行
查看>>
告警系统主脚本、告警系统配置文件、告警系统监控项目
查看>>
Python 和 PyCharm 在 windows10 环境的安装和设置
查看>>
C语言入门基础之数组——数学和编程的完美结合(图)
查看>>
《远见》的读后感作文1000字范文
查看>>
重置密码、单用户模式、救援模式
查看>>
LAMP环境搭建1-mysql5.5
查看>>
第三课 Linux目录及文件管理、用户组管理及bash重定向
查看>>
shell 脚本攻略--小试牛刀
查看>>
spring boot view override
查看>>
bzoj 2282: [Sdoi2011]消防
查看>>