所以我必须在一个集群上运行一些python脚本,这些机器我没有管理员权限。由于numpy不见了,在一些机器上,我创建了一个虚拟环境并在那里安装了numpy。{{cdv}已经启动了python{cdv}来检查python是否已经连接到这个机器。在
我有个错误:
# Some trace...
ImportError: liblapack.so.3: File was not found # or something similar.
所以我在互联网上做了一些研究,有人想出了LD_LIBRARY_PATH
。所以我补充道
给我的.bashrc
并找到了它。我把liblapack.so.3
放入/home/me/lib;
。现在,当我尝试导入numpy时,我得到一条错误消息:
ImportError: liblapack.so.3: wrong ELF class: ELFCLASS32
现在我被卡住了。有什么可能出错的吗?在
群集计算机上安装了Suse。在
这个错误意味着
liblapack.so.3
C库的格式不同于Python本身的二进制格式。这个特定错误的常见原因是有一个64位的Python,但有一个32位的C库。您需要以相同的方式编译Python和C库。在相关问题 更多 >
编程相关推荐