【问题标题】:WinPython Spyder can't see spyder-kernels in virtual environmentWinPython Spyder 在虚拟环境中看不到 spyder-kernels
【发布时间】:2021-08-12 02:21:40
【问题描述】:

我已经安装了 WinPython 并想使用 Spyder。我使用 pip 和虚拟环境。我已按照modular approach 此处的说明进行操作。一切正常,直到最后一条指令“启动一个新的 IPython 控制台(在 Spyder 中)。安装在你的 venv 环境中的所有包都应该在那里可用。”。

得到错误Your Python environment or installation doesn't have the spyder‑kernels module or the right version of it installed (>= 1.9.0 and < 1.10.0). Without this module is not possible for Spyder to create a console for you.

但是我在我的 venv 中安装了 spyder-kernals,我可以在那里看到它们,我设置了安装在 venv 中的 python 的路径,一切都应该工作,但它没有!

有什么想法吗?

【问题讨论】:

    标签: virtualenv spyder


    【解决方案1】:

    我按照建议询问了 CAM Gerlach,他很快就发现了我的错误。 modular approach 的说明是正确的,只是他们说 pip install spyder-kernels==0.* 我按字面意思理解。事实上,根据错误信息,您需要使用更高版本,所以我使用了pip install spyder-kernels==1.10 并修复了它。

    【讨论】:

    • 那么您的最终配置是什么? WinPython/Spyder/PyQt 版本?
    • 你救了我。谢谢大佬~
    【解决方案2】:

    您可能需要向“C.A.M. Gerlach”询问有关该程序的最新信息:Spyder 已经随着 Spyder-4 发展了一些。

    【讨论】:

      猜你喜欢
      • 2015-07-22
      • 2020-08-12
      • 2013-02-12
      • 2023-03-29
      • 2016-12-08
      • 2020-09-16
      • 2019-02-01
      • 1970-01-01
      相关资源
      最近更新 更多