【问题标题】:Conda-pack breaks spyderConda-pack 破坏了 spyder
【发布时间】:2021-03-15 01:02:51
【问题描述】:

我正在尝试使用 conda-pack 将 conda env 分发到不同的离线机器。

按照https://conda.github.io/conda-pack/ 处的步骤,大多数事情都可以正常工作(例如python、ipython、导入模块)。

但是,Spyder 不工作。当我从命令提示符启动 spyder 时,它说

This application failed to start because it could not find or 
load the Qt platform plugin "windows" in "".

我查看了一些相关的讨论,例如 Qt 5.1.1: Application failed to start because platform plugin "windows" is missing,但我没有找到解决方法。

【问题讨论】:

  • 我的猜测是 conda pack 在解压后没有运行 conda post 链接脚本。这是 Qt 工作所必需的。

标签: python windows qt conda spyder


【解决方案1】:

我还没有找到解决实际问题的解决方案。

我想尝试使用 conda 安装,看看能否修复它。

所以我使用conda 克隆了损坏的环境,这样我就可以使用这个克隆的环境副本。为了理智,我在克隆损坏的环境后做的第一件事是尝试从命令提示符运行 spyder。 Spyder 的工作令人惊讶!

显然创建环境的克隆解决了这个问题!

我想这可能适用于看到该消息的其他 conda 用户

This application failed to start because it could not find or 
load the Qt platform plugin "windows" in "".

即使他们没有使用 conda-pack。

【讨论】:

    猜你喜欢
    • 2016-02-01
    • 1970-01-01
    • 2015-02-20
    • 1970-01-01
    • 1970-01-01
    • 2019-05-03
    • 2017-12-19
    • 2019-03-09
    • 1970-01-01
    相关资源
    最近更新 更多