当前位置: 首页 > article >正文

【Ubuntu pip安装mpi4py时报错】

问题:描述问题

pip install mpi4py 报错如下:

/home/daiwenbin/anaconda3/envs/chatglm3_multi/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to `opal_list_t_class'
      collect2: error: ld returned 1 exit status
      failure.
      removing: _configtest.c _configtest.o
      error: Cannot link MPI programs. Check your configuration!!!
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for mpi4py
Failed to build mpi4py
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (mpi4py)

解决方法:

需要把/home/daiwenbin/anaconda3/envs/chatglm3_multi/compiler_compat/ld这个库删除掉,才可以。为了不影响以后的其他程序,建议先备份,执行以下代码。

cp /home/daiwenbin/anaconda3/envs/chatglm3_multi/compiler_compat/ld /home/daiwenbin/anaconda3/envs/chatglm3_multi/compiler_compat/ld.backup

然后再删除:

rm /home/daiwenbin/anaconda3/envs/chatglm3_multi/compiler_compat/ld

就可以安装mpi4py了。


http://www.kler.cn/a/393873.html

相关文章:

  • 408模拟卷较难题(无分类)
  • WEB攻防-通用漏洞SQL注入sqlmapOracleMongodbDB2等
  • 深度学习中的感受野:从基础概念到多层次特征提取
  • Python提取PDF和DOCX中的文本、图片和表格
  • 虚拟机安装Ubuntu 24.04服务器版(命令行版)
  • 使用pytest+openpyxl做接口自动化遇到的问题
  • 基于单片机的客车载客状况自动检测系统(论文+源码)
  • 从0开始深度学习(29)——文本预处理
  • golang通用后台管理系统08(菜单路由数据vue对接)
  • 科技查新小知识
  • 算法求解 -- (炼码 3854 题)计算满足条件的好二进制字符串数量
  • 基于SSM(Spring + Spring MVC + MyBatis)框架开发的电能计量与客服服务管理系统
  • 蓝队基础1
  • curl 安装最新版
  • 在 Spring Boot 中实时监控 Redis 命令流
  • 基于Java高校排课系统
  • Thread类及常见方法
  • 【Qt】在 Qt Creator 中使用图片资源方法(含素材网站推荐)
  • 实现API接口的自动化
  • PostgreSQL 开启密码验证插件
  • Spring-Webflux + Reactor + Netty 初体验
  • LeetCode【0017】电话号码的字母组合
  • Docker 基础命令介绍和常见报错解决
  • scala 迭代更新
  • Spring框架之适配器模式 (Adapter Pattern)
  • 江苏博才众创科技产业园集团拟投资10亿元在泰兴打造汽车零部件产业园