我想在服务器上安装EPD_free。但是,32位版本和64位版本的EPD都无法成功安装。
当我运行epd_free-7.3-2-rh5-x86.sh(32位版本)时,我明白了:
Installing to XXX/epd_free-7.3-2-rh5-x86 ... please wait
epd_free-7.3-2-rh5-x86.sh: line 313: 31657 Floating point exception$ENPLACE -h >/dev/null
ERROR: failed to run: XXX/epd_free-7.3-2-rh5-x86/lib/python2.7/custom_tools/enplace -h
One reason for this error could be that you are trying to execute a 32-bit
binary on a 64-bit system, which does not have 32-bit shared libraries
installed.
For example, 64-bit Ubuntu 10 or higher, does not contain any 32-bit shared
libraries by default, to install them type: sudo aptitude install ia32-libs
XXX代表目录。
当我运行epd_free-7.3-2-rh5-x86_64.sh(64位版本)时,我明白了:
Installing to XXX/epd_free-7.3-2-rh5-x86_64 ... please wait
epd_free-7.3-2-rh5-x86_64.sh: line 317: /home/lizz/share/epd_free-7.3-2-rh5-x86_64/lib/python2.7/custom_tools/enplace: cannot execute binary file
ERROR: failed to run: XXX/epd_free-7.3-2-rh5-x86_64/lib/python2.7/custom_tools/enplace -h
One reason for this error could be that you are trying to execute a 64-bit
binary on a 32-bit system.
服务器的基本信息如下所示:
$ uname -a
Linux servername 2.6.16.46-0.12-default #1 SMP Thu May 17 14:00:09 UTC 2007 ia64 ia64 ia64 GNU/Linux
here表示* 64位EPD仅支持x86_64(也称为AMD64)架构,而不支持IA-64(Intel Itanium架构)。*
那么,任何人都可以告诉我们如何使用ia64系统安装EPD?
也许我可以先安装ia32-libs然后安装32位版本?但是我没有根目录。我会在等待帮助时尝试。
非常感谢。
EDIT 2014.4.10
我提出了错误的问题。
最初的目的是在服务器上安装一些科学的python包(例如numpy,scipy,matplotlib)。
依赖性问题非常痛苦,所以我认为epd可能会让它变得更容易。 但是,epd不支持ia64。
现在,似乎yt对我的问题来说是一个很好的解决方案。它包含了ipython,numpy等所需的所有软件包。
我会学会提出正确的问题。谢谢大家。
答案 0 :(得分:4)
EPD不支持Intel Itanium。
没有计划短期内获得IA64的EPD。这主要是由于在EPD上维护整套软件包所需的工作量与要求它的小组用户相比。