非法指令:导入python插件时为4

2024-06-01 22:00:49 发布

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

我试着在我的imac上安装一个hoomd脚本分子动力学软件(2009年以前是imac pro,系统是OS X El captain v10.11.3)。我已经成功地将其编译到了iMac,但是当我在Python 2.7.12中导入这个hoomd\u脚本时,Python完全崩溃了,我得到了错误:

Illegal instruction: 4。你知道吗

我已经使用conda安装了所有的必备软件包(包括boostsphinxgitmpich2numpycmakepkg-configsqlite)。你知道吗

我应用python -vc 'hoomd_script'进行测试,结果是here。我试图重新安装所有包,包括conda,并重新编译hoomd,但没有任何改变。我想知道我该怎么解决这个问题。谢谢!你知道吗


Tags: 脚本软件os系统错误动力学elconda
1条回答
网友
1楼 · 发布于 2024-06-01 22:00:49

正如HOOMD-blue web page上所述,conda构建需要一个能够执行AVX指令(2011或更新)的CPU。非法指令的结果是因为您试图执行处理器不支持的指令。你知道吗

从系统上的一个干净的构建目录编译hoomd应该会产生一个系统可以执行的二进制文件。请注意,conda提供的必备库很难使用:我建议使用macports或自制。你知道吗

相关问题 更多 >