【问题标题】:Sublime Text 2 - SublimeREPL package issueSublime Text 2 - SublimeREPL 包问题
【发布时间】:2013-11-01 19:51:28
【问题描述】:

基本上,我已经安装了 Sublime Text 2 来用 Python 编写代码。

然后我安装了包控制并通过包控制搜索“SublimeREPL”并安装包,但是即使在安装之后,当我通过工具 > SublimeREPL > Python > Python 选择 Python 时,我收到错误:

WindowsError(2, '系统找不到指定的文件。')

有什么帮助吗?我对此很陌生。

【问题讨论】:

  • 你可能需要设置你的python路径

标签: python package sublimetext sublimerepl


【解决方案1】:

转到preferences -> Keybindings - User 并粘贴这个。确保您的文件中只有一组[],如果您已经设置了自定义键绑定,则在最后一个} 之后添加,,然后在您的@ 开头和结尾粘贴除[] 之外的所有内容987654327@.

[
    { "keys": ["ctrl+shift+r"], "command": "repl_open", 
                 "caption": "Python",
                 "mnemonic": "p",
                 "args": {
                    "type": "subprocess",
                    "encoding": "utf8",
                    "cmd": ["python", "-i", "-u","$file"],
                    "cwd": "$file_path",
                    "syntax": "Packages/Python/Python.tmLanguage",
                    "external_id": "python"
                    } 
    }
]

保存并退出 Sublime Text。

按照这些说明进行操作 How to add to the pythonpath in windows 7?

您现在应该可以使用 crtl+shift+r 在 repl 中运行当前文件

打开 sublime text 并创建一个新文件。另存为hello.py

类型:

print('Hello World')

保存然后按 ctrl-shift-r

看看有没有用

【讨论】:

  • 打开你的命令行并输入python回车。它会启动python解释器吗?它应该显示类似>>> 的内容。如果不是,你没有正确设置你的 python 路径。
  • 我得到“'python' 不是内部或外部命令、可运行程序或批处理文件。”
  • 问题是你的 python 路径,与 sublime 无关。你有目录`C:\Python27`吗?或另一个名为 Python 的文件夹,具体取决于您的版本。
  • 是的,我有 C:\Python27
  • 尝试打开powershell并运行:[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User")
猜你喜欢
  • 2014-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-10
  • 1970-01-01
  • 2013-02-17
  • 2012-11-18
  • 1970-01-01
相关资源
最近更新 更多