【问题标题】:Spyder launches the wrong Python VersionSpyder 启动错误的 Python 版本
【发布时间】:2019-04-15 11:16:15
【问题描述】:

我已经配置了以下 Anaconda 环境:

conda create --name pix2pix python==3.5
...
activate pix2pix    
pip install spyder

如果我在这个环境中通过start spyder 启动 spyder,它会启动 Python 3.7 而不是 3.5。此外,Anaconda Navigator 表示此环境中未安装 Spyder。但是,Anaconda Prompt 显示它是在键入 pip list 时。

这里出了什么问题?

【问题讨论】:

  • 您在哪个操作系统上?使用 pip 卸载 spyder,然后使用 conda (conda install spyder) 重新安装。
  • (这里是 Spyder 维护者) 你的最后一行是错误的:pip install spyder。你不需要它,因为 a) Spyder 带有 Anaconda,所以你真的需要做 conda install spyder (conda 和 pip 不可互换); b)那条线可能破坏了您的 Anaconda 安装,所以恐怕您必须重新安装并重试(这是“conda 和 pip 不可互换”的副作用)。

标签: python anaconda spyder environment


【解决方案1】:

Carlos Cordoba's comment 解决了我的问题:

你的最后一行是错误的:pip install spyder。你不需要它,因为 a) Spyder 带有 Anaconda,所以你真的需要做 conda install spyder (conda 和 pip 不可互换); b)那条线可能破坏了您的 Anaconda 安装,所以恐怕您必须重新安装并重试(这是“conda 和 pip 不可互换”的副作用)。

我用conda install spyder代替了pip install spyder。

【讨论】:

    猜你喜欢
    • 2021-02-27
    • 2020-08-20
    • 2021-05-08
    • 2020-12-30
    • 2011-02-17
    • 2019-03-12
    • 2021-03-30
    • 1970-01-01
    • 2016-08-25
    相关资源
    最近更新 更多