这个问题我也去看了一些方法。记录一下我的见解。我的sublime版本为3143。
我之前是按这个文章操作的。
windows环境下:Sublime Text3 Python虚拟环境(补充)——解决控制台中文乱码情况
但是自己实操的时候发现按步骤执行完,最后打开Sublime Text3时,发现没有成功,各种方式试了下,发现要么编译里没有Python + Virtualenv 编译,要么有但ctrl+B执行不了。
不知道是不是我自己的原因。
最后在误打误撞的情况下发现,完全可以直接打开编辑器,Tools
->Build System
->New Build System
,添加代码:
{
"env": {"PYTHONIOENCODING": "utf8"},
"target": "virtualenv_exec",
"shell_cmd": "python -u \"$file\"",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
然后保存,命名随意,假设为Python - Virtualenv。
建立的<