无法导入 numpy:错误:/usr/lib/liblapack.so.3:未定义符号:gotoblas

2023-11-24

当我尝试导入 numpy 时,出现以下错误:

/usr/local/lib/python2.7/dist-packages/numpy/linalg/__init__.py in <module>()
     49 from .info import __doc__
     50 
---> 51 from .linalg import *
     52 
     53 from numpy.testing import Tester

/usr/local/lib/python2.7/dist-packages/numpy/linalg/linalg.py in <module>()
     27     )
     28 from numpy.lib import triu, asfarray
---> 29 from numpy.linalg import lapack_lite, _umath_linalg
     30 from numpy.matrixlib.defmatrix import matrix_power
     31 from numpy.compat import asbytes

ImportError: /usr/lib/liblapack.so.3: undefined symbol: gotoblas

我已经尝试过发布的解决方案导入 numpy 时出错:lapack_lite.so:未定义的符号 and 在 debian wheezy 上的 virtualenv 中使用 pip 安装 matplotlib 时出现 GotoBLAS 错误

我已经尝试了以下所有选项:

vvkulkarni@galileo:~$ sudo update-alternatives --config liblapack.so.3
There are 3 choices for the alternative liblapack.so.3 (providing /usr/lib/liblapack.so.3).

  Selection    Path                                      Priority   Status
------------------------------------------------------------
* 0            /usr/lib/openblas-base/liblapack.so.3      40        auto mode
  1            /usr/lib/atlas-base/atlas/liblapack.so.3   35        manual mode
  2            /usr/lib/lapack/liblapack.so.3             10        manual mode
  3            /usr/lib/openblas-base/liblapack.so.3      40        manual mode

我正在使用 Ubuntu 14.1 和 python 2.7


为了解决这些问题,我按照此处安装 bash 脚本进行操作:https://gist.github.com/amirsani/d2aa0763cc138902bf73

在所有安装结束时的测试过程中,我仍然遇到同样的错误,所以我这样做了

sudo apt-get remove libopenblas-base

我从这里得到的:为 numpy 安装 lapack

这似乎解决了我原来的问题(与你的问题类似但不相同),我试图从 ipython 运行以下命令

from ortools.linear_solver import pywraplp

这产生了与您遇到的错误相同的错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法导入 numpy:错误:/usr/lib/liblapack.so.3:未定义符号:gotoblas 的相关文章

随机推荐

  • 如何在 Python 中找到正则表达式的所有匹配项?

    在我正在编写的程序中 我让 Python 使用re search 函数在文本块中查找匹配项并打印结果 但是 一旦在文本块中找到第一个匹配项 程序就会退出 在找到所有匹配项之前程序不会停止的情况下 如何重复执行此操作 有一个单独的函数可以做到
  • 根据目标类型的无形状贴图 HList

    我有以下问题 我想将 HList 的项目映射到另一个 HList 但如果 目标 类型是 URL 则源 HList 中的字符串只能转换为 URL val name Stackoverflow val url https stackoverfl
  • 如何通过JQuery ajaxSend事件覆盖成功函数

    我试图覆盖 ajaxsend 事件的成功函数 但它不起作用 这是代码 document ajaxSend function event xhr options console log ajaxSend var tempSuccess opt
  • 如何每两周在周一和周二运行石英时间表?

    我使用以下方式每两周的星期一运行一次计划 ITrigger trigger TriggerBuilder Create StartAt DateBuilder DateOf StartHour StartMinute StartSecond
  • 为什么 Windows 不允许在模拟其他用户时启动 WinSock

    使用我自己的程序或其他程序 如果进程是使用 CreateProcessWithLogonW 或 CreateProcessAsUserW 创建的 则在调用时我无法运行 Winsock 当我创建套接字时它返回此错误 WSAEPROVIDERF
  • 重写 java equals() 方法 - 不起作用?

    我遇到了一个有趣的 而且非常令人沮丧的 问题equals 今天的方法导致我认为经过良好测试的类崩溃并导致一个错误 我花了很长时间才找到它 为了完整起见 我没有使用 IDE 或调试器 只是使用老式文本编辑器和 System out 时间非常有
  • 获取图像输入流的大小

    我需要获取输入流中找到的图像的高度和宽度 这是我所做的 private Boolean testSize InputStream inputStream BitmapFactory Options Bitmp Options new Bit
  • 空查询上的 ALL 运算符 VS Any

    我正在读甲骨文文档在 ANY 和 ALL 运算符上 我很了解它们的用途 除了一件事 它指出 ALL 如果子查询返回零行 则条件计算结果为 TRUE ANY 如果子查询返回零行 则条件计算结果为 FALSE 对我来说这似乎不太符合逻辑 为什么
  • 使用 Tortoise-ORM 在 FastAPI 中进行测试

    我正在尝试编写一些异步测试FastAPI using 乌龟 ORM under Python 3 8但我不断收到相同的错误 见最后 过去几天我一直在试图解决这个问题 但不知何故 我最近在创建测试方面的所有努力都没有成功 我正在关注FastA
  • 如何在单元测试中调用依赖注入类方法?

    我是单元测试和 DI 的新手 无法找到一种简单的方法来调用使用依赖项注入设计的类中的方法 这是我的班级 public class AgentProvisioningServiceHelpher IAgentProvisioningServi
  • 在 FIFO 队列系统中,实现优先级消息传递的最佳方式是什么

    对于不能一致支持优先级消息的消息中间件 例如AMQP 当队列只有 FIFO 语义时 实现优先级消费的最佳方式是什么 一般用例是这样一个系统 当队列中存在大量积压消息时 消费者会先接收较高优先级的消息 然后再接收较低优先级的消息 如果给定的单
  • SQL Server 数据库更改工作流程最佳实践

    的背景 我的小组有 4 个 SQL Server 数据库 生产 UAT Test Dev 我在开发环境中工作 当需要升级我一直在处理的对象 表 视图 函数 存储过程 时 我向我的经理提出请求 他将其升级为测试 测试后 她向升级到 UAT 的
  • 如何在 PHP 中获取已连接客户端的 MAC 和 IP 地址?

    我需要知道连接客户端的 MAC 和 IP 地址 如何在 PHP 中执行此操作 服务器IP 您可以从以下位置获取服务器 IP 地址 SERVER SERVER ADDR 服务器MAC地址 对于 MAC 地址 您可以解析以下输出netstat
  • Java中静态变量和方法的作用域

    我对Java中静态方法的使用有一些疑问 我读到很多地方静态变量是独立于实例的 因此是全局的 public class ThirdClass public static var Java public class Second public
  • GIT 有邪恶双胞胎问题吗?

    在 ClearCase 中 当在两个不同版本的目录中找到具有相同名称的两个文件时 如果元素 OID 不同但名称相同 就会出现邪恶孪生 在 GIT 中 SHA1 id 始终是唯一的 并且具有相同名称的文件始终具有不同的 SHA1 id 我们没
  • 使用 Javascript、HTML5、AngularJS 从浏览器打印嵌入的 PDF

    我正在将 Base64 编码的 PDF 作为字符串从我的服务器加载到我的 JavaScript 中 我的客户端应用程序使用 AngularJS HTML5 我的 HTML 看起来像这样 div div 我的 JavaScript 看起来像这
  • 宽格式数据还是长格式数据效率更高?

    我只是好奇 无论解释如何 以长格式或宽格式存储数据是否更有效 我用过object size 确定内存中的大小 但它们没有显着差异 长的在大小方面稍微更有效 并且该值只是估计 除了原始大小之外 我还想知道哪种格式在建模中使用时的操作效率更高
  • 如何使用 ASP.NET Core 获取当前路由名称?

    我有一个在 ASP NET Core 2 2 框架之上编写的应用程序 我有以下控制器 public class TestController Controller Route some parameter 3 name id int pag
  • 在 Apache Spark 1.3 中向数据框添加一列

    是否有可能以及向数据框添加列的最有效的简洁方法是什么 更具体地说 列可以充当现有数据帧的行 ID 在简化的情况下 从文件中读取而不是对其进行标记 我可以想到如下所示的内容 在 Scala 中 但它完成时出现错误 在第 3 行 而且无论如何看
  • 无法导入 numpy:错误:/usr/lib/liblapack.so.3:未定义符号:gotoblas

    当我尝试导入 numpy 时 出现以下错误 usr local lib python2 7 dist packages numpy linalg init py in