Some years ago, there was a good possibility to start sage in eclipse and develop code with a better feed back of syntax highlight. The debug support makes it also possible to be quick and efficient.
It still works on my very old computers running Ubuntu or mint and an old eclipse.
Now the situation has changed, after eclipse improved some checking. The interpreter sage cannot be define for some check cannot be verified.
What am i doing?
In a terminal, the right sage settings are published via:
sage -sh
Then from the command line:
[dan@... ~]$ sage -sh
Starting subshell with Sage environment variables set. Don't forget
to exit when you are done. Beware:
* Do not do anything with other copies of Sage on your system.
* Do not use this for installing Sage packages using "sage -i" or for
running "make" at Sage's root directory. These should be done
outside the Sage shell.
Bypassing shell configuration files...
Note: SAGE_ROOT=/usr
(sage-sh) dan@...:~$ eclipse &
[1] 31490
(sage-sh) dan@...:~$ org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized. Will retry after the state location is initialized.
... and so on ...
(sage-sh) dan@... :~$ uname -a
Linux ... 4.9.20-1-MANJARO #1 SMP PREEMPT Fri Mar 31 20:42:21 UTC 2017 i686 GNU/Linux
In eclipse neon, there is no chance to configure the interpreter for the executable:
(sage-sh) dan@... :~$ which sage
/usr/bin/sage
via PyDev > Python Interpreter > New > ...
And the reason is (typed by own hands, since copy+paste does not work):
Unable to get info on the interpreter: /usr/bin/sage
Common reasons include...
and so on. Does anybody have a solution to this issue? Thanks in advance!