4

如何在 Sublime Text 2 中将 sublimeREPL 调整为 python?我的使用(Windows 7 上的 Python 3.3):

"default_extend_env": {"PYTHONPATH": "C://Python33"},

它不起作用,因为在构建中(工具 -> SublimeREPL -> Python -> Python(或 Python RUN 当前文件))警告错误并且底部控制台上没有消息。

错误信息:

错误

4

3 回答 3

4

我不知道你是否仍然需要它,但其他人可能会。根据

https://github.com/wuub/SublimeREPL/issues/96

你应该去Settings -> Package Settings -> SublimeREPL -> Settings - User

并添加此选项:

{
    "default_extend_env": {"PATH": "{PATH};C:\\Python27"}
}
于 2013-06-25T14:22:34.897 回答
1

首先,我发现双斜线有点奇怪,所以我从删除它们开始。

"default_extend_env": {"PYTHONPATH": "C://Python33"},

"default_extend_env": {"PYTHONPATH": "C:/Python33"},

这可能会解决您的问题,但我觉得您必须进行任何编辑/配置有点奇怪。我正在运行 SublimeREPL,并且我已经python 3安装在我的系统上,这就是我的 REPL 开箱即用的版本。

你得到的错误是告诉你 windows 找不到指定的文件,这发生在我尝试配置 SublimeREPL 或尝试运行PHP REPLWindows 有一些奇怪的默认配置时。我不知道为什么文本是十六进制的。

如果是你安装了两个不同版本的 python 我猜你的方式是正确的,除非python 3是默认的,即你在你的版本path,那么我建议你恢复到默认配置并验证您是否确实没有在 REPL 中运行 Python 3,您可以通过执行以下命令来做到这一点:

import sys
help(sys)

由于某种原因print sys.version对我不起作用,但这会更明智。

于 2013-03-26T21:07:23.903 回答
0
"default_extend_env": {"PYTHONPATH": "C://Python33"}

因为这PATH——"C://Python33"是错误的。

您必须输入安装在计算机中的 Python 的路径。

于 2016-04-12T03:21:33.153 回答