关于Spyder和Anaconda的一个基础设置问题
我刚开始学习使用Spyder这个Python的开发环境。
我在Anaconda的控制台里输入“spyder”来启动Spyder,使用的是Python 2.7。
然后我想打印“hi”。
可是我遇到了一个错误信息:
“当前没有选择Python环境来运行hu.py,请选择或打开一个新的Python解释器,然后再试一次。”
我该怎么解决这个问题呢?
我把我的文件保存在C:\Anaconda\practice_jhk。
from __future__ import print_function
print ("hi")
7 个回答
0
你可能不小心关闭了默认打开的Ipython控制台窗口,这就导致了错误。
1
试试在工具里找到“重置Spyder为出厂设置”的选项。然后,在弹出的对话框里点击运行按钮。
1
我之前也遇到过同样的错误信息,但后来发现我根本没有把路径指向我的Python解释器文件。以下是我解决这个问题的方法:
首先,打开工具菜单,选择PYTHONPATH管理器
然后点击“添加路径”
接着找到并选择你的Python解释器所在的文件夹(对我来说是C:\Python27)
1
我也遇到过同样的问题。虽然我没法解决它,但我发现有两种方法可以成功运行程序,而且到现在为止没有发现任何问题:
- 选择IPython控制台(不是那个带有内核ID的标签),然后运行你的程序。
- 从工具菜单中选择“在新的专用Python控制台中执行”,路径是工具 --> 首选项 --> 运行。
9
你可以在Spyder的“运行”菜单里找到“配置”(按F6键)。默认情况下,它会选择“在当前的Python或IPython控制台中执行”,但你可能没有打开任何控制台。
你可以选择“在一个新的专用Python控制台中执行”这个选项,这样Spyder会自动为你打开一个新的控制台。或者你也可以保持默认选项,自己在控制台菜单里创建一个新的控制台。