2013-04-10 86 views
0

我想在服务器上安装EPD_free。但是,无论是32位版本还是64位版本的EPD都无法成功安装。可以用ia64系统安装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位版本),I得到这样的:

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. 

的服务器的基本imformation如下所示:

$ 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位环保署只支持x86_64的(也被称为AMD64)架构,而不是IA-64(英特尔安腾架构)。*

所以,任何人都可以告诉你怎么用安装EPD ia64系统?

也许我可以先安装IA32-库,然后再安装32位版本?但是我没有root权限。我会在等待帮助时尝试。

非常感谢。


编辑2014年4月10日

我曾经提错了问题。

的最初目的是在服务器上安装一些科学的Python包(如numpy的,SciPy的,matplotlib)。

的依赖问题很不好受,所以我认为环保署可能更容易。 但是,epd不支持ia64。现在

,似乎yt是我的问题很好的解决方案。它包含由IPython中,numpy的,等

我学会问正确的问题所需要的所有软件包。感谢所有。

+2

IA64是一个Itanium系统,与x86-64完全不同。任何你想要执行的x86代码都需要一个模拟器。我的猜测是,从源代码重新编译它是你使它工作的唯一选择。 – 2013-04-10 08:48:39

+1

你不能 - 你引用一个EPD文章,说你不能 - 你为什么认为你可以? – danodonovan 2013-04-10 08:49:05

回答

4

英特尔安腾公司不支持EPD。

有没有计划对IA64短期内EPD。这主要是由于维护EPD上的整套软件包所需的努力水平与要求它的一小部分用户所需的努力水平相关。