脚本在WinPython中失败,尝试导入lapack\u ti

2024-04-24 06:43:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图运行我的客户提供的脚本,但我无法启动它;这似乎肯定是我的机器上的设置问题,因为它为他们工作。我从http://scipy.org/开始安装WinPython,但现在得到以下回溯:

Traceback (most recent call last):
  File "pyconsole.py", line 18, in <module>
    import cocomo
  File "pyconsole\cocomo.py", line 13, in <module>
    import grupple
  File "pyconsole\grupple.py", line 4, in <module>
    import matplotlib.mlab as mlab
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\matplotlib\__init__.py", line 134, in <module>
    from matplotlib.rcsetup import (defaultParams,
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\matplotlib\rcsetup.py", line 19, in <module>
    from matplotlib.colors import is_color_like
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\matplotlib\colors.py", line 52, in <module>
    import numpy as np
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\numpy\__init__.py", line 137, in <module>
    import add_newdocs
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\numpy\add_newdocs.py", line 9, in <module>
    from numpy.lib import add_newdoc
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\numpy\lib\__init__.py", line 13, in <module>
    from polynomial import *
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\numpy\lib\polynomial.py", line 17, in <module>
    from numpy.linalg import eigvals, lstsq, inv
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\numpy\linalg\__init__.py", line 48, in <module>
    from linalg import *
  File "C:\Users\lab\AppData\Roaming\Python\Python27\site-packages\numpy\linalg\linalg.py", line 23, in <module>
    from numpy.linalg import lapack_lite
ImportError: DLL load failed: The specified module could not be found.

我对解释Python回溯没有信心,但似乎“lapack\u lite”不见了?四处搜索似乎出人意料地毫无帮助;我所能确定的最好的一点是,它是numpy的一部分?但这很奇怪,因为我开始使用WinPython发行版的原因是numpy堆栈是预先安装的,这是最简单的入门方法。你知道吗

我错过了什么?你知道吗

谢谢!你知道吗


Tags: infrompyimportnumpypackageslinelab
1条回答
网友
1楼 · 发布于 2024-04-24 06:43:42

我认为在Windows下最简单的方法就是简单地安装Anaconda(这会处理Numpy和Scipy的所有依赖关系)。您可以从这里下载:

https://www.continuum.io/downloads

这样,您就不必滚动浏览有关如何正确获取所有依赖项的文档页面。你知道吗

谨致问候

约翰

相关问题 更多 >