zoukankan      html  css  js  c++  java
  • sublime_text3执行Python程序环境配置

      用sublime写了python3的代码,ctrl + B运行时却调用了python2,导致运行报错。
    这是因为很多系统默认安装了python2,默认调用python的版本就是python2。

     解决办法:

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

    图1

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

    {
        "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执行即可。

  • 相关阅读:
    linux 创建python虚拟环境
    dic1.update(dic2)和{**dic2, **dic1}的区别
    redis
    电脑开机一卡一卡的,重启就好了
    股东大会和董事会的区别
    word空白框打钩
    计划资产回报
    成本法为什么要转权益法
    租赁负债
    AIDA64序列号
  • 原文地址:https://www.cnblogs.com/Chen-Zhipeng/p/9851053.html
Copyright © 2011-2022 走看看