2013-04-10 67 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上的整套軟件包所需的努力水平與要求它的一小部分用戶所需的努力水平相關。

相關問題