运行Sage时出错

时间:2012-10-27 00:36:51

标签: python runtime-error sage

我正在尝试使用Sage但是当我输入./sage时,我会收到很多这样的错误,并带有奇怪的字符:

----------------------------------------------------------------------
| Sage Version 4.8, Release Date: 2012-01-20                         |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------
/mnt/dados/sage-4.8-linux-64bit-ubuntu_10.04.3_lts-x86_64-Linux/local/bin/python: 1: ELF: not found
/mnt/dados/sage-4.8-linux-64bit-ubuntu_10.04.3_lts-x86_64-Linux/local/bin/python: 2: 
: not found
/mnt/dados/sage-4.8-linux-64bit-ubuntu_10.04.3_lts-x86_64-Linux/local/bin/python: 2: CE�� :�  2b���K�������qXj�: not found
/mnt/dados/sage-4.8-linux-64bit-ubuntu_10.04.3_lts-x86_64-Linux/local/bin/python: 1:   
Syntax error: word unexpected (expecting ")")

我正在使用Lubuntu 11.10和Linux vaio 3.0.0-16-generic-pae #28-Ubuntu SMP Fri Jan 27 19:24:01 UTC 2012 i686 i686 i386 GNU/Linux

我知道有一个新版本,但现在下载太大了。那么,任何想法如何解决这个问题?我试过谷歌,但很多错误,如那些出现与其他问题有关。

1 个答案:

答案 0 :(得分:1)

我的猜测是您下载了与您的硬件不兼容的Sage二进制版本。 (我认为Sage的linux二进制文件有点挑剔。)你可以下载源代码并自己构建它;通常,源代码比二进制文件小一点。如果您的计算机上有编译器(gcc)和其他基本开发工具,它应该在几个小时内构建。