我正在使用REPL和sublime text 3(截至今天的最新版本),我在python 3.4中编码。据我所知,REPL上的文档如果:tools> sublimeREPL> python> python-RUN当前文件
然后我应该运行我使用REPL输入的代码。但是,当我这样做时,我会弹出一个错误说:
FileNotFoundError(2,'系统找不到指定的文件。',无,2)
无论我输入的代码是什么,我都会收到此错误(我自己尝试打印(“Hello World”)以及我之前制作的大型程序) 有人可以帮助我解决问题所在,谢谢:)
答案 0 :(得分:4)
我也有这个问题。这很可能是由于python的默认位置。如果您正在运行便携式python,
{
...
"default_extend_env": {"PATH": "{PATH}:\\Programming\\Python\\Portable Python 2.7.6.1\\App\\"}
...
}
否则,
{
"default_extend_env": {"PATH":"C:\\python27\\"},
}
就足够了。此代码将粘贴在:
Preferences -> Package Settings -> SublimeREPL -> Settings - User
答案 1 :(得分:3)
我第一次安装REPL时遇到了同样的问题。现在,这可能听起来很疯狂,但解决问题的方法(至少,这个技巧对我有用!)是重新启动一次Sublime Text 3.。
更新:正如Mark在评论中所指出的,显然你可能不得不多次重启Sublime来解决问题。