【问题标题】:Pycharm scipy SVD returning error code without messagePycharm scipy SVD返回没有消息的错误代码
【发布时间】:2021-05-07 22:10:20
【问题描述】:

我正在尝试使用 Pycharm 作为我的 IDE 来计算大型矩阵 (4799 x 53130) 的 SVD。以下返回退出码-1073741819(0xC0000005),但不显示错误信息。我在这里查找了这个错误代码,人们发现了导致它的各种原因。我已经重新安装了 Pycharm 和所有依赖项,但这个问题仍然存在。我也尝试过使用 numpy 版本,它返回相同的错误。我相信这个问题与 lapack 包有关,因为两者都使用它。任何方向将不胜感激。

import numpy as np
import pandas as pd
from scipy.linalg import svd
df = pd.read_pickle(r'filepath\data.pkl')
df = df.to_numpy()
svd(df) 

我也尝试使用 df=np.ones((4799,53130)) 以防我的数据出现问题,这会产生同样的问题。这不是 RAM 的数量,我的机器有 120GB,并且进程没有接近限制。

【问题讨论】:

  • 尝试从控制台运行相同的程序,看看会发生什么。
  • 感谢 Mikko 的回复。我尝试从控制台运行,但遇到了同样的问题。

标签: scipy pycharm svd


【解决方案1】:

有关问题的讨论请参阅此主题https://github.com/scipy/scipy/issues/14001

目前还没有解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-28
    • 2019-11-04
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 2022-01-23
    • 2012-01-25
    • 1970-01-01
    相关资源
    最近更新 更多