我是Python的spyder IDE的初学者。
要使用spyder IDE,我使用python 2.7在anaconda控制台上命令“spyder”
之后,我尝试打印“hi”
但是我遇到了错误消息
“当前没有选择python shell来运行hu.py请选择或打开一个新的Python解释器并再试一次”
我怎么能解决这个问题?
我将文件保存在C:\ Anaconda \ practice_jhk
上from __future__ import print_function
print ("hi")
答案 0 :(得分:6)
您可以在运行中指定Spyder的运行设置 - >配置(F6)。默认情况下"在当前的Python或IPython控制台中执行"已被选中,你可能在Spyder中没有任何打开的控制台。
您可以在新的专用Python控制台中选择"执行"选项和Spyder将自动为您打开一个新的控制台。或者您可以离开dafault选项并在控制台菜单中自己创建一个新控制台。
答案 1 :(得分:1)
我遇到了同样的问题。我无法修复它,但我能够通过以下两种方式成功运行该程序,直到现在我还没有发现任何问题:
答案 2 :(得分:1)
我收到了相同的错误消息,但后来意识到我根本没有将PATH指向我的Python解释器文件。我是如何解决这个问题的:
转到工具> PYTHONPATH经理
选择"添加路径"
找到并选择你的Python解释器文件夹(对我来说这是C:\ Python27)
答案 3 :(得分:1)
尝试,工具->将sypder重置为出厂默认设置。然后,单击对话框中的运行按钮。
答案 4 :(得分:0)
您可能意外关闭了Ipython控制台窗口,该窗口默认情况下处于打开状态
答案 5 :(得分:0)
当我没有打开 python 控制台窗格时,我遇到了这个问题。 要解决此问题,请在顶部栏中转到:view -> panes 并打开 ipython 控制台。
这为我修好了。