gpt4 book ai didi

python - 如何使用 Anaconda 的解释器设置 SublimeREPL?

转载 作者:太空狗 更新时间:2023-10-29 17:26:34 24 4
gpt4 key购买 nike

我喜欢 Sublimetext 中的 Python,但我真正需要的是一种用于数据探索的交互模式。但是,对于我来说,我无法让 SublimeREPL 使用 Anaconda 的解释器。任何想法将不胜感激。

我已将以下内容添加到我的 SublimeREPL.settings.user 文件中,但它没有任何效果:

{
"default_extend_env": {"PATH": "Users/anton/anaconda/envs/py3k/bin/python3:{PATH}"}
}

最佳答案

在您的 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 - Anaconda",
"id": "repl_python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["/path/to/Anaconda/python", "-i", "-u"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
},
{
"command": "repl_open",
"caption": "IPython - Anaconda",
"id": "repl_python_ipython",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"autocomplete_server": true,
"cmd": ["/path/to/Anaconda/python", "-u", "${packages}/SublimeREPL/config/Python/ipy_repl.py"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {
"PYTHONIOENCODING": "utf-8",
"SUBLIMEREPL_EDITOR": "$editor"
}
}
}
]
}
]
}]
}
]

"cmd" 行中,将 /path/to/Anaconda/python 更改为您要使用的 python 可执行文件的实际路径。如果您使用的是 Windows,请使用单个 / 作为路径分隔符,或者使用两个 \\:

c:/Anaconda/bin/python.exe
# or
c:\\Anaconda\\bin\\python.exe

保存文件,您现在应该有 Tools -> SublimeREPL -> Python -> Python - AnacondaIPython - Anaconda 菜单选项来使用 Anaconda 启动 REPL口译员。如果您安装了多个版本的 Python(例如 2.7 和 3.3),您只需复制 children 内容并更改 captioncmd适当的路径。

关于python - 如何使用 Anaconda 的解释器设置 SublimeREPL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20861176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com