将Sublime Text 2软件包引导到正确的python安装

我只是想将一个Sublime Text 2 Package(SublimeREPL)引导到正确的 python安装 – 目前来说,它是错误的.

这里的故事是Mac用户所熟悉的. Mac OS包括一个python安装,它用于需要python的各种操作系统的东西.像许多其他人一样,我不喜欢使用这个系统python(驻留在/ System / Library / …),因为它通常是过期的,当然这不是一个更好的主意 – 它是一个工作的python Mac OS使用的安装,并更新导致依赖该安装的操作系统任务中断的风险.

但是,这是SublimeREPL包的版本:

Python 2.7.1 (r271:86832,Jun 25 2011,05:09:01) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help","copyright","credits" or "license" for more information.
>>>

我用于开发的版本(并且安装在/ Library / Frameworks /和符号链接到/usr/local / bin)是:

@ > python
Python 2.7.3 (v2.7.3:70274d53c1dd,Apr  9 2012,20:52:43) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help","credits" or "license" for more information.
>>>

Sublime 2文本正在其他地方拾取正确的版本,除非使用SublimeREPL软件包,因此必须在该软件包中的一个配置文件中设置一个设置,让我将SublimeREPL引导到正确的python.

但我找不到它.

看来我已经耗尽了所有合理的选择,通过我/ Sublime Text 2 / Packages /目录查看,它们必须位于:

SublimeREPL/

    SublimeREPL (OSX).sublime-settings
    SublimeREPL.sublime-settings

要么

User/

    SublimeREPL.sublime-settings

事实上,我在上面添加了以下三个JSON文件中的每一个,没有任何效果:

{
    "default_extend_env": {"PATH": "/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin/python2.7:{PATH}"}
}

解决方法

如果要使用repl_open,可以在config中编辑cmd参数.我正在使用Ubuntu,它位于:

/home/stav/.config/sublime-text-2/Packages/SublimeREPL/config/Python/Main.sublime-menu

{"command": "repl_open","caption": "Python","id": "repl_python","mnemonic": "p","args": {
  "type": "subprocess","encoding": "utf8","cmd": ["/usr/local/bin/python","-i","-u"],"cwd": "$file_path","syntax": "Packages/Python/Python.tmLanguage","external_id": "python"
  }
},

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


html5中section的用法
span标签和p标签的区别
jsp文件和html文件的区别是什么
span标签和div的区别
html颜色代码表大全
span标签的作用是什么
dhtml的主要组成部分包括什么
html编辑器哪个软件好用
span标签属于什么样式标签
html文件乱码怎么办
html怎么读取json文件
html文件打开乱码怎么恢复原状
html怎么链接外部css
html文件怎么保存到本地
html怎么链接css文件
html和css怎么连接
html和css怎么关联
html文件怎么保存到一个站点
html文件怎么写
html出现乱码怎么解决