在我的一些相對較快的Windows機器上,導入SciPy模塊(如scipy.signal
)需要很長時間(超過一秒)。爲什麼在Windows上導入一些SciPy模塊需要這麼長時間?
我不能簡單地按Ctrl-C在中間,看看發生了什麼事,賜來福老SciPy的覆蓋堆棧跟蹤:
forrtl: error (200): program aborting due to control-C event
Image PC Routine Line Source
KERNELBASE.dll 00007FFBD9AFD37F Unknown Unknown Unknown
KERNEL32.DLL 00007FFBDBE213D2 Unknown Unknown Unknown
ntdll.dll 00007FFBDC8C54E4 Unknown Unknown Unknown
這並不在我所有的機器發生,雖然。這是怎麼回事?
* 「一旦'scikits.odes'是進口的(這SciPy的做了一些奇怪的原因)」 *你是說SciPy的進口'scikits.odes'?這聽起來不對。 –
@WarrenWeckesser:是的,這是我在說什麼。(https://github.com/scipy/scipy/blob/12b69927915de8401e2db36eac07f91b3aeead9f/scipy/sparse/linalg/dsolve/linsolve.py#L15)去圖。 – Mehrdad
該代碼嘗試導入'scikits.umfpack'。這是否也觸發了'scikits.odes'的導入? –