Sublime Text3 Python虚拟环境(补充)——解决控制台中文乱码情况

转自:edwardgui的博客

正常的用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再解压

包含文件如下:

修改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

时间: 2024-11-08 15:03:29

Sublime Text3 Python虚拟环境(补充)——解决控制台中文乱码情况的相关文章

Java读取properties文件工具类并解决控制台中文乱码

1.建立properts文件(error.message.properties) HTTP201= 请求成功并且服务器创建了新的资源 2.在spring-mvc.xml文件(applicationContext-mvc.xml)中配置properties工具类路径及读取properties文件的路径 <bean id="propertyConfigurer" class="com.yjlc.platform.utils.PropertyConfigurer"

彻底解决mysql中文乱码

mysql是我们项目中非常常用的数据型数据库.但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况.下面就来介绍一下如何彻底解决数据库中文乱码情况. 1.中文乱码 1.1.中文乱码 create table user(name varchar(11)); # 创建user表 insert into table user("carl"); # 添加数据 select * from user; insert into user value("哈哈"); 无法

ubuntu sublime text3 python 配置 sublime text3 python 配置

ubuntu sublime text3 python 配置 1.安装sublime text 3 安装过程非常简单,在terminal中输入: sudo add-apt-repository ppa:webupd8team/sublime-text-3 #添加sublime text 3的仓库 sudo apt-get update #更新软件库 sudo apt-get install sublime-text-installer #安装Sublime Text 3 如果需要启动sublim

IDEA中 tomcat 控制台中文乱码解决 及GsonUtils无法转换时间格式

IDEA中 tomcat 控制台中文乱码解决 1.找到tomcat 安装目录下的 conf /logging.properties 文件打开 2.将 java.util.logging.ConsoleHandler.encoding = UTF-8 修改为 java.util.logging.ConsoleHandler.encoding = GBK 3.保存后 重启idea ————————————————GsonUtils需添加时间模式 datePattern指定模式 原文地址:https:

Intellij idea操作maven时控制台中文乱码

只留存记录 windows环境下,Intellij idea12中maven操作时,控制台中文乱码问题(编译报错或者clean install时出现的其他错误描述乱码) 在cmd中mvn中文正常显示,log4j打印日志也是ok的. 解决方法: Setting->maven->runner VMoptions: -Dfile.encoding=GB2312

彻底解决matplotlib中文乱码问题(转)

彻底解决matplotlib中文乱码问题 1.环境查看a.系统版本查看[[email protected] ~]$ cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core) b.系统中文字体查看 [[email protected] ~]$ fc-list :lang=zh/usr/share/fonts/wqy-microhei/wqy-microhei.ttc: 文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro

idea 控制台中文乱码

idea 控制台中文乱码,网上找了好多基本都是说在tomcat配置文件里面添加-Dfile.encoding=UTF-8 添加后依然乱码, 需要在idea64.exe.vmoptions文件中添加-Dfile.encoding=UTF-8(我用的64位的idea,32位的在对应文件中进行修改) 再有idea工具中的默认编码格式也是UTF-8 file => Settings... 和 file => Other Setting => Default Settingss... 至此控制台中

idea html 中文乱码,控制台中文乱码,工程文件中文乱码

1.工程文件中文乱码 一般是idea编码不正确,在   File | Settings | Editor | File Encodings 中修改编码集. 2.控制台中文乱码 一般为Tomcat 配置问题, 修改config 文件中 logging.properties ,utf-8 为 GBK 3.html 中文乱码 先在html中修改编码集,为utf-8 如果你的编码是UTF-8(这是必须的),只要在TOMCAT的catalina.bat文件中找到set JAVA_OPTS= 在上边的空白处

Linux下关于解决JavaSwing中文乱码的情况

1.下载simsun.ttc(宋体).http://download.csdn.net/detail/lazy_p/4436971 2.linux中跳转到JDK安装目录 ..../jre/lib/fonts 3.sudo mkdir fallback  然后将Windows所拷贝的字体放到fallback中 相关解决网址 http://www.linuxidc.com/Linux/2009-10/21991.htm http://www.cnblogs.com/zhangyongli2011/a