Python 班次+;输入/返回运行在Spyder中不起作用
一般来说,我对python和编程都是新手,但现在我尝试在spyder(Python3.5)中学习python编程 我有一个非常简单的问题:要运行命令并前进到下一行,我应该能够简单地单击顶部的按钮或使用shift+enter,这两种方法都不起作用。它在Jupyter中有效,但在spyder中无效Python 班次+;输入/返回运行在Spyder中不起作用,python,spyder,Python,Spyder,一般来说,我对python和编程都是新手,但现在我尝试在spyder(Python3.5)中学习python编程 我有一个非常简单的问题:要运行命令并前进到下一行,我应该能够简单地单击顶部的按钮或使用shift+enter,这两种方法都不起作用。它在Jupyter中有效,但在spyder中无效 我的跑步设置有问题吗 你的问题有两种可能的答案 如果在Spyder编辑器中未选择任何内容并按F9,Spyder将计算当前行并自动移动到下一行 如果您想以与Jupyter笔记本中类似的方式运行文件,可以通过
我的跑步设置有问题吗 你的问题有两种可能的答案
#%%
形式的注释,将文件拆分为单元格。之后,您将看到活动单元格的颜色不同。然后,可以通过运行Shift+Enter(移动到下一个单元格)或Ctrl+Enter(保持在当前单元格)来计算这些单元格的值如果要使用此组合(
shift+enter
),首先必须对代码进行分割。您可以这样分割代码(#%
),然后可以使用(shift+enter
)。否则,您只能在我的情况下使用f9
,更改spyder的首选项解决了问题。
下面是一些已拍摄快照的信息
我遇到这个问题,在键盘快捷键中单击“还原到默认值”,保存后重新启动Spyder,它再次对我起作用。这不起作用。编辑器似乎无法识别Ctrl+Return和Ctrl+Enter。