当我尝试使用SublimeREPL
和 Python3 执行多个操作时,我得到:
C:/Users/Name/Anaconda3/envs/keras/python.exe: can't open file '$file_basename': [Errno 2] No such file or directory
。
在this回答后,我修改了添加sublime-settings
的{{1}}文件。
我还在"default_extend_env": {"PATH": "{PATH};C:/Users/Simone/Anaconda3/envs/keras"}
文件中添加了路径C:/Users/Name/Anaconda3/envs/keras/python.exe
,但我仍然收到相同的错误消息。
答案 0 :(得分:2)
您不必修改sublime-setttings文件。我想你已经将你的subl配置为使用python3运行,但这并不重要。 当您使用ctrl + b运行代码时,您必须确保已写入内容。只是这样,如果你使用ctrl + b,但你的代码文件中没有任何东西是正常的,你就是在获得那个错误。
答案 1 :(得分:1)
当光标不在当前python文件中时[可能在Result_one_two = {"A": ["a2", "a3"], "B": [], "C": ["c4"]}
Result_two_one = {"A": [], "B": [], "C": ["c5"]}
的输出面板中,或者可能在空白标签/文件中],并且如果您正在运行
SublimeREPL
那么您可能会得到以下错误。因为该输出面板文件或空文件都没有文件路径。
C:/用户/名称/Anaconda3/envs/keras/python.exe:无法打开文件 '$ file_basename':[Errno 2]没有这样的文件或目录
因此,将光标聚焦在当前的python文件上,然后重试。
可能是这种情况之一。我遇到了这个问题,经过几次试验,我终于找到了答案。
答案 2 :(得分:0)
您保存文件了吗?
我遇到了同样的问题。我保存了文件,就可以了