【问题标题】:A very basic setting issue about spyder and anaconda for python关于 spyder 和 anaconda for python 的一个非常基本的设置问题
【发布时间】:2014-08-15 10:54:53
【问题描述】:

我是 spyder IDE for Python 的初学者。

要使用 spyder IDE,我使用 python 2.7 在 anaconda 控制台上命令“spyder”

之后,我尝试打印“hi”

但我遇到错误消息

“当前未选择运行 hu.py 的 python shell 请选择或打开新的 Python 解释器并重试”

我该如何解决这个问题?

我将文件保存在 C:\Anaconda\practice_jhk

from __future__ import print_function
print ("hi")

【问题讨论】:

  • 听起来您需要更新 IDE 的配置以指向 python.exe 或者将 python.exe 添加到环境 PATH
  • 谢谢,我会试试的。我应该将 anaconda 添加到路径中吗?或将 spyder 添加到路径?实际上我已经将 Python 添加到路径中

标签: python anaconda spyder


【解决方案1】:

我也遇到了同样的问题。我无法修复它,但我能够通过以下两种方式成功运行程序,到目前为止我没有发现任何问题:

  1. 通过选择 IPython 控制台(不是以 Kernel id 作为选项卡的控制台)然后运行您的程序。
  2. 从工具 --> 首选项 --> 运行中选择“在新的专用 Python 控制台中执行”。

【讨论】:

    【解决方案2】:

    您可以在运行 -> 配置 (F6) 中指定 Spyder 的运行设置。默认选择“在当前 Python 或 IPython 控制台中执行”,并且您可能在 Spyder 中没有任何打开的控制台。

    您可以选择“在新的专用 Python 控制台中执行”选项,Spyder 会自动为您打开一个新控制台。或者您可以保留默认选项并在控制台菜单中自己创建一个新控制台。

    【讨论】:

      【解决方案3】:

      我收到了同样的错误消息,但后来意识到我根本没有将 PATH 指向我的 Python 解释器文件。我是如何解决这个问题的:

      转到工具 > PYTHONPATH 管理器
      选择“添加路径”
      查找并选择您的 Python 解释器文件夹(对我来说这是 C:\Python27)

      【讨论】:

        【解决方案4】:

        尝试,工具 -> 将 sypder 重置为出厂默认设置。然后,点击对话框中的运行按钮。

        【讨论】:

          【解决方案5】:

          您可能意外关闭了默认打开并导致错误的 Ipython 控制台窗口。

          【讨论】:

            【解决方案6】:

            当我没有打开 python 控制台窗格时,我遇到了这个问题。 要解决此问题,请在顶部栏中转到:view -> panes 并打开 ipython 控制台。

            这为我解决了问题。

            【讨论】:

              【解决方案7】:

              转到控制台 > 新控制台(默认设置)

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2021-12-06
                • 1970-01-01
                • 1970-01-01
                • 2011-06-16
                • 2010-12-07
                • 1970-01-01
                • 2017-12-09
                • 1970-01-01
                相关资源
                最近更新 更多