我正在尝试使用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 ")")我正在使用带有Linux vaio 3.0.0-16-generic-pae #28-Ubuntu SMP Fri Jan 27 19:24:01 UTC 2012 i686 i686 i386 GNU/Linux的Lubuntu11.10
我知道有一个新的版本,但是它太大了,现在无法下载。那么,你知道怎么解决这个问题吗?我试过谷歌,但出现了很多类似的错误,与其他问题有关。
发布于 2012-10-27 15:05:35
我的猜测是您下载的Sage的二进制版本与您的硬件不兼容。(我认为Sage的linux二进制文件可能有点挑剔。)您可以下载源代码并自己构建;通常情况下,源代码比二进制文件要小一点。如果你的机器上有一个编译器(gcc)和其他基本的开发工具,它应该在几个小时内构建。
https://stackoverflow.com/questions/13096160
复制相似问题