【问题标题】:Installing Line Profiler on Spyder 5.1.5在 Spyder 5.1.5 上安装 Line Profiler
【发布时间】:2023-02-04 08:56:36
【问题描述】:

我有 Python 3.9。我正在通过 anaconda 导航器运行 Spyder 5.1.5。我正在尝试使用 anaconda 提示符安装线路分析器。我都跑了 conda install spyder-line-profiler -c spyder-idepip install spyder-line-profiler。这两个选项都告诉我分析器已经安装。

当转到查看>窗格时,我没有看到线路分析器作为一个选项。我尝试将 @profile 标头添加到我的函数之一并运行常规分析器以查看它是否有效。它不识别标题。我是否需要不同版本的 Spyder 或 Python 才能使线路分析器正常工作?

【问题讨论】:

  • 该扩展最近没有更新——您确定它与 Spyder 5 兼容吗? Conda Forge 构建了对 Spyder 4 的约束。
  • 是的,我已经检查过了,它与 Spyder 5 不兼容。@merv
  • 您是否尝试转到“运行”选项卡,看看是否有“运行分析器”选项?
  • @Banks 是的,但是没有运行线分析器选项。
  • 我仍然遇到 spyder-line-profiler=0.3.0 和 spyder=5.3.3 的问题。在不同的环境中在 Spyder 4 上运行良好。

标签: python anaconda spyder profiler


【解决方案1】:

自从提出这个问题以来,版本已经有所改进,但我有一个适用于我当前版本(Spyder 5.3.2)的解决方案。

解决方案conda install spyder-line-profiler=0.3.1 -c conda-forge

原因:

  • 版本 0.3.0 与 Spyder 5.3.2 不兼容(参见Github
  • 版本 0.3.1 目前在 spyder-ide 上不可用

【讨论】:

    猜你喜欢
    • 2021-12-10
    • 2021-12-13
    • 2022-07-08
    • 1970-01-01
    • 2021-11-24
    • 2013-12-19
    • 2018-03-27
    • 2023-03-05
    • 1970-01-01
    相关资源
    最近更新 更多