sublime_text3执行Python程序环境配置

  用sublime写了python3的代码,ctrl + B运行时却调用了python2,致使运行报错。
这是由于不少系统默认安装了python2,默认调用python的版本就是python2。
python

 解决办法:

  新建一个sublime build system,以下图1:

图1

  而后会自动打开了一个文本,清空并写入如下内容:
ui

{
    "env": {"PYTHONIOENCODING": "utf8"},
    "cmd": ["C:/Users/Administrator/AppData/Local/Programs/Python/Python36/python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}
"env": {"PYTHONIOENCODING": "utf8"}  ##是为了不中文错误
["C:/Users/Administrator/AppData/Local/Programs/Python/Python36/python", "-u","$file"]  ##这里路径要替换成你电脑中python3的路径

  而后,保存文件名为python3.sublime-build.接着,选择python3,如图2所示:

2.png

  配置完成,能够验证一下。

3.png

---
  若是出现以下报错:

  can't find 'main' module in ' '

  缘由是未保存文件,ctrl+s保存一下再次经过ctrl+B执行便可。code

相关文章
相关标签/搜索