Настройка Pydev (Eclipse) для использования Sage - PullRequest
2 голосов
/ 29 января 2012

Я пытаюсь использовать среду Eclipse IDE с SAGE, используя расширение Pydev.

Я следую этим шагам в общих чертах здесь: http://groups.google.com/group/sage-support/browse_thread/thread/628b80e6bebcc317

Выполнение простого кода как

import sys 
from sage.all import * 
print ("2")

выдает ошибку со следующей трассировкой

Traceback (most recent call last):
  File "/Users/username/Documents/eclipse/python/test2.py", line 2, in <module>
from sage.all import * 
  File "/Users/username/Desktop/sage/local/lib/python2.6/site-packages/sage/all.py", line 63, in <module>
from sage.ext.c_lib import _init_csage, sig_on_count
ImportError: dlopen(/Users/username/Desktop/sage/local/lib/python2.6/site-    packages/sage/ext/c_lib.so, 2): Library not loaded: libcsage.dylib
  Referenced from: /Users/username/Desktop/sage/local/lib/python2.6/site-packages/sage/ext/c_lib.so
  Reason: image not found

Как и в соответствии с инструкциями, попытка выполнить затмение из окна терминала (OSX Lion) с помощью следующего

$sage -sh 
$eclipse 

дает мне только следующую трассировку

-bash: -sh: command not found

Любая помощь приветствуется, ноутбук () ide из SAGE работает нормально, но я хотел бы иметь возможность использовать среду Eclipse IDE, а не браузер онлайн-сервера,

1 Ответ

2 голосов
/ 06 марта 2012

Звучит так, как будто вы ввели '$'.Иногда используется для обозначения линии ввода на терминале.Вы также должны убедиться, что Sage и Eclipse присутствуют в вашем PATH, или вы можете использовать полный путь в обоих случаях

~/path/to/sage -sh
~/path/to/eclipse
...