加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

崇高的文本2控制台和python 3

发布时间:2020-12-20 11:25:51 所属栏目:Python 来源:网络整理
导读:我可以在sublime text 2中使用 python3.2为build命令(并使用python3.2进行构建),但是当使用cmd -`调用控制台时,解释器是mac的默认2.6版本. 任何帮助是极大的赞赏! 解决方法 Sublime Text 2中的控制台使用 Python的内部版本,即2.6.没有破坏一大堆东西就没有
我可以在sublime text 2中使用 python3.2为build命令(并使用python3.2进行构建),但是当使用cmd -`调用控制台时,解释器是mac的默认2.6版本.
任何帮助是极大的赞赏!

解决方法

Sublime Text 2中的控制台使用 Python的内部版本,即2.6.没有破坏一大堆东西就没有办法改变它.但是有一种解决方法.如果您只想在ST2中使用Python控制台,请使用awesome SublimeREPL软件包,该软件包也可以通过 Package Control安装.在许多其他方面,您可以通过您选择的REPL(包括Python 3)发送选择或整个文件.使用以下内容创建Packages / User / SublimeREPL / config / Python / Main.sublime-menu:

[
     {
        "id": "tools","children":
        [{
            "caption": "SublimeREPL","mnemonic": "r","id": "SublimeREPL","children":
            [
                {"caption": "Python","id": "Python","children":[
                    {"command": "repl_open","caption": "Python 3","id": "repl_python3","mnemonic": "p","args": {
                        "type": "subprocess","encoding": "utf8","cmd": ["python3","-i","-u"],"cwd": "$file_path","syntax": "Packages/Python/Python.tmLanguage","external_id": "python","extend_env": {"PYTHONIOENCODING": "utf-8"}
                        }
                    }
                ]
                }
            ]
            }]
        }
]

将“cmd”选项更改为python3二进制文件的完整路径.这样,您的更改将在任何SublimeREPL升级后继续存在.顺便说一句,这条路径适用于任何包装,因此您可以随意自定义,而不必担心会意外丢失.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读