腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
mpi4py
不允许我
发送
和接收具有dtype = object的数组
、
、
、
、
我有一个由dtype = object组成的数值数组,我正尝试使用comm.Send()和comm.Recv
发送
和接收它,但我遇到了错误,似乎无法对其进行调试。我尝试
发送
的数组由2列组成:1列
字符
串和1列整数。from
mpi4py
import MPIrank = comm.Get_rank() data_array = np.empty(100,2), dtypeFile "
mpi4py
/MPI/msgbuffer.pxi&
浏览 2
提问于2020-07-04
得票数 0
1
回答
mpi4py
发送
字符
、
、
我想使用较快的
发送
(而不是较慢的
发送
)方法将一些
字符
从一个进程传输到另一个进程,但还无法获得使用
mpi4py
的有效解决方案(仅限于使用这种语言,Python3) 这是我的玩具代码-如果有人能指出我做错了什么from
mpi4py
import MPIfrom array import arrayif comm.rank == 0:= comm.Recv([buf,MPI.CHAR],source=0) print(r) 作为
浏览 25
提问于2021-02-26
得票数 1
回答已采纳
2
回答
有没有办法用
Mpi4py
发送
(大写)
字符
串列表?
、
、
、
这是我在第0位的数据集,在将其转换为NumPy数组后,我想使用send将其
发送
到另一位。data = [['zzz', '2', '-1'], ['xxx', '5', '-99'], ['zzz', '2', '-1']] 在转换为NumPy数组时,我尝试了许多
字符
串数据类型,但都不起作用S13') comm.Recv(data_arr, source=0, t
浏览 33
提问于2020-12-10
得票数 1
1
回答
不能在一定长度内
发送
MPI消息
、
、
、
、
我正在运行
mpi4py
2.0.0,它是针对OpenMPI 1.10.1在一个带有.7.10的Ubuntu14.04.3系统上运行的。由于某种原因,试图
发送
大于64 Kb的消息会导致send/recv挂起;然而,我能够使用完全相同的软件和OpenMPI/
mpi4py
包在其他Ubuntu 14系统上成功地
发送
大型消息。我还能够在使用OpenMPI的C程序中成功地
发送
大型消息。这表明环境中存在一些对
mpi4py
执行的MPI通信产生不利影响的东西。对于什么会干扰
mp
浏览 1
提问于2015-11-11
得票数 1
回答已采纳
1
回答
如何安装没有sudo的
mpi4py
?
、
、
-39/
mpi4py
copying src/
mpi4py
/
mpi4py
/include/
mpi4py
/mpi4py.MPI_api.h -> build/lib.linux-x86_64-cpython-39/
浏览 8
提问于2022-07-31
得票数 0
回答已采纳
1
回答
在Mac上更新后未导入Python包
、
、
/MPI.pxd,
mpi4py
/MPI.so,
mpi4py
/__init__.pxd,
mpi4py
/__init__.py,
mpi4py
/__init__.pyc,
mpi4py
/__main__.py,
mpi4py
/__main__.pyc,
mpi4py
/bench.py,
mpi4py
/bench.pyc,
mpi4py
/dl.so,<e
浏览 3
提问于2017-11-23
得票数 2
回答已采纳
1
回答
mpi4py
(setup.py) .安装stable_baselines时出现错误消息
、
、
、
copying src/
mpi4py
/run.py -> build/lib.macosx-10.14-x86_64-3.7/
mpi4py
copying src/
mpi4py
/incl
浏览 0
提问于2019-08-19
得票数 0
1
回答
Python:用
mpi4py
发送
不连续数据
、
、
、
mat = np.random.randn(N, M)sreq = MPI.COMM_WORLD.Send_Init((mat[:,idx], MPI.DOUBLE), send_id, tag) 由于切片不连续而失败。我如何用
mpi4py
来完成这一任务?
浏览 5
提问于2012-09-20
得票数 2
回答已采纳
1
回答
MPI -点对点通信
、
、
、
我写了以下程序import sys size = comm.Get_size()myvalue-=avgmpiexec -n 4 python p2p_linnear.py -m
mpi4py
浏览 3
提问于2019-04-26
得票数 0
3
回答
如何让
mpi4py
在Windows上工作
、
、
我在试着用
mpi4py
。pip install
mpi4py
from
mpi4py
import MPI我在
mpi4py
文件夹中找过了,确实找不到。编辑:最初的问题是关于在windows10上安装OpenMPI并在
mpi4py
上使用它,但由于我找到了一种在MSMPI上运行
mpi4py
的方法,所以我更改了标题,以便试图做同样事情的人至少有一个变通的办法
浏览 0
提问于2016-05-22
得票数 9
回答已采纳
1
回答
MPI_ERR_TRUNCATE在MPI上
发送
复数时[
MPI4py
]
、
、
、
、
我试图使用MPI的(
MPI4py
)从单个
发送
方
发送
一个复杂数字到单个接收方。以下是代码:import numpy as np print(A) 请注意,上面的示例是我的目标的简化版本,它将从一个发件人
发送
到多个接
浏览 0
提问于2018-05-22
得票数 0
回答已采纳
3
回答
Python初学者-没有名为'
mpi4py
‘的模块
、
、
、
目前我在一个虚拟机上使用xusbuntu19.10,我检查了python和
mpi4py
的安装。comm = MPI.COMM_WORLDprint ("hello world from processpython3 hello.py File "hello.py", line 3, in <mod
浏览 620
提问于2019-11-25
得票数 2
回答已采纳
1
回答
如何修复在使用
mpi4py
并行脚本中调用subprocess.Popen导致的pickle.unpickling错误
、
、
、
、
在与
mpi4py
并行化的脚本中,对subprocess.Popen()的重复串行调用最终会导致通信期间的数据损坏,表现为各种类型的pickle.unpickling错误(我见过取消筛选错误: EOF、无效的unicode
字符
、无效的加载键、取消筛选堆栈下溢)。我可以用python>=2.7、
mpi4py
>=3.0.1和openmpi>=3.0.0重现这个错误。我最终想要与python对象通信,所以我使用小写的
mpi4py
方法。File "
mpi4py
/MPI/
浏览 26
提问于2019-09-14
得票数 0
回答已采纳
8
回答
如何识别conda包的受抚养人?
安装有anaconda的mpich2包和
mpi4py
包可以用于演示
mpi4py
,但mpi*编译器(mpicc等)并不兼容。因此,我使用conda remove、d、mpich2和
mpi4py
,并使用pip使用本地MPI安装和编译器安装
mpi4py
。我不得不四处寻找
mpi4py
的依赖关系,然后找出mpich2的受抚养人,为此我只识别了
mpi4py
。有一种“简单”的方法来找出依赖于的东西吗?
浏览 10
提问于2014-09-29
得票数 42
回答已采纳
1
回答
python无法在命令行中找到
mpi4py
,但可以在解释器模式下导入它
、
所以我需要使用
mpi4py
来运行一个模块。手动安装
mpi4py
后,通过.pythonrc中的sys.path.append()命令将
mpi4py
包的路径添加到python搜索路径中。我尝试在解释器中导入
mpi4py
,无论解释器在哪里被调用,它都工作得很好:Python 2.7.4 (default, May 23 2013, 17:15:02) Type "help", "copyright", "credi
浏览 5
提问于2013-05-29
得票数 2
回答已采纳
1
回答
如何在站点包中多次导入名称存在的正确模块
我正在尝试在分布式计算系统上导入
mpi4py
。然而,在我的网站包目录中有两个模块的名称。网站-包/ 我想导入的是mpich2版本的
mpi4py
模块;但是,我只能导入其他版本。我尝试过将/usr/lib64/python2.6/site-packages/mpich2/
mpi4py
添加到PYTHONPATH中,也尝试了sys.path.append('/
浏览 2
提问于2014-09-02
得票数 0
回答已采纳
1
回答
如何将
mpi4py
链接到intelmpi
、
、
、
我想在intelmpi上安装
mpi4py
,这正是我在做模块列表时看到的。然而,在这些试验之后,mpi4py.get_config()显示openmpi:env MPICC=/share/apps/intel/2017u4/impi/2017.3.196/intel64/bin/mpicc pip install
mpi4py
我没有删除openmpi的权限。我如何将其清除,以便
mpi4py
获得正
浏览 3
提问于2018-08-25
得票数 3
2
回答
使用终端运行
mpi4py
文件时出错
、
、
我想在终端上运行一个
mpi4py
测试文件,但是失败了。 操作系统是mac,我使用的是带有python3的anaconda2。我通过anaconda环境安装了
mpi4py
。测试代码为: from
mpi4py
import MPIsize = comm.Get_size()node_name导入MPI ImportError:没有名为
mpi4py
回溯的模块(最近一次调用):文件"test.py",第3行,从<em
浏览 86
提问于2019-03-30
得票数 0
2
回答
安装
mpi4py
、
、
我正在尝试在我的Linux机器上安装
mpi4py
。我最近安装了anaconda 4.1.1,根据他们的文档,这个包应该随
mpi4py
2.0.0一起提供。我尝试过"pip install
mpi4py
“,但我得到了一个类似于”
mpi4py
构建轮失败“的错误,我对"easy_install
mpi4py
”也一无所知。
浏览 4
提问于2016-08-30
得票数 0
3
回答
MPI4Py
导致
发送
/recv错误
、
/usr/bin/env pythonrank = MPI.COMM_WORLD.Get_rank() comm
浏览 7
提问于2013-10-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
字符和字符串
Python发送邮件
读取-存储-发送
SpringBoot 发送邮件
01 反转字符串中的字符
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券