崇高 - "can't open file '$file_basename'"



当我尝试使用SublimeREPLPython3执行多个操作时,我得到:C:/Users/Name/Anaconda3/envs/keras/python.exe: can't open file '$file_basename': [Errno 2] No such file or directory.

按照这个答案,我修改了sublime-settings文件,添加了"default_extend_env": {"PATH": "{PATH};C:/Users/Simone/Anaconda3/envs/keras"}

我还Main.sublime-menu文件中添加了路径C:/Users/Name/Anaconda3/envs/keras/python.exe,但仍然收到相同的错误消息。

您不必修改您的崇高设置文件。我想你已经将你的subl配置为使用python3运行,但这并不重要。 当你使用 ctrl + b 来运行你的代码时,你必须确保你写了一些东西。只是这样,如果您使用 ctrl + b 但您的代码文件中没有任何内容是正常的,您获得该错误是正常的。

当您的光标不在当前 python 文件中时 [可能在SublimeREPL的输出面板中,或者可能在空的选项卡/文件中] 并且如果您正在运行

Tools->SublimeREPL->python->python - RUN currentfile

然后你可能会得到下面的错误。因为该输出面板文件或空文件没有文件的路径。

C:/Users/Name/Anaconda3/envs/keras/python.exe:无法打开文件 '$file_basename': [Errno 2] 没有这样的文件或目录

因此,请将光标集中在当前的python文件中,然后重试。

这可能是其中一种情况。我遇到了这个问题,经过几次试验,我弄清楚了。

你保存了文件吗?

我遇到了同样的问题。我保存了文件,它有效

最新更新