【问题标题】:Application launch error in Anaconda Navigator - Application spyder launch may have produced errorsAnaconda Navigator 中的应用程序启动错误 - 应用程序 spyder 启动可能产生了错误
【发布时间】:2022-01-04 12:27:26
【问题描述】:

我已按照以下步骤更新 Spyder:

conda 删除 spyder conda 删除 python 语言服务器 康达更新蟒蛇 conda install spyder=5.1.5

如Cannot update spyder=5.1.5 on new anaconda install 中的建议

但是,我无法再通过我的 anaconda 导航器打开 Spyder...

它给了我错误: 应用程序 spyder 启动可能产生了错误 /Users/me/opt/anaconda3/bin/pythonw:第 3 行:/Users/me/opt/anaconda3/python.app/Contents/MacOS/python:没有这样的文件或目录

有谁知道可能是什么问题?

【问题讨论】:

    标签: python anaconda spyder


    【解决方案1】:

    我遇到了同样的问题。我现在解决了,这就是我所做的。
    修复步骤:

    • 打开你的终端
    • 导航到/opt/anaconda3/bin
    • 输入nano pythonw
    • 文件的最后一行应该是/opt/anaconda3/python.app/Contents/MacOS/python "$@"
    • 此行应为/opt/anaconda3/python.app/pythonapp/Contents/MacOS/python "$@"(缺少pythonapp 部分)
    • 安全且关闭
    • 现在应该可以工作了

    解释:
    有一个名为 python 的文件,但位于不同的路径 (/opt/anaconda3/python.app/pythonapp/Contents/MacOS/python)。所以我猜,内部路径设置错误或有人忘记更改它。这意味着,一旦你点击“启动”按钮,导航器就会看错地方。我们要么必须手动调整该路径,要么等待开发团队的解决方案。
    希望能帮到你

    【讨论】:

    • (这里是 Spyder 维护者) 这也可以通过运行 conda install --force-reinstall python.app 来解决
    • @CarlosCordoba 但此命令仅适用于 spyder 控制台?如果我们无法启动 spyder 应用程序,我们将无法运行此命令,还是我遗漏了什么?
    • 不,它应该在 Terminal.app 中运行,就像任何其他 conda 命令一样。
    • 非常感谢@Hoerbii3!这对我有用:)
    • @Tess 很高兴听到,您可以将我的评论标记为解决方案,以向新人表明它有效
    猜你喜欢
    • 1970-01-01
    • 2021-05-01
    • 2017-12-13
    • 2021-05-08
    • 2017-06-28
    • 1970-01-01
    • 2020-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多