Thank you, sir, for replying. I tried to run it again after Installing Sage python2, it gives the following error.
1+1000000000000000000000000000: 1000000000000000000000000001 Load sage Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named all abc@Math-Sans:~/Downloads/SageMath$ python Python 2.7.12 (default, Dec 4 2017, 14:50:18) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from sage.all import * File "<stdin>", line 1 from sage.all import * ^ IndentationError: unexpected indent >>> On Thursday, September 27, 2018 at 7:20:14 PM UTC+5:30, Dima Pasechnik wrote: > > For starters, you need Sage's python2, so that at its python prompt you > can do > > >>> from sage.all import * > > and this works. Are you already at this point? > > > On Thu, Sep 27, 2018 at 2:37 PM Abhishek Kesarwani <1907...@gmail.com > <javascript:>> wrote: > > > > I am trying to run Example 2: And getting following error. Please help > me. > > abc@Math-Sans:~/Desktop$ gcc -I/usr/include/python2.7 ABC.c -lpython2.7 > -lm -lutil -lpthread -ldl > > abc@Math-Sans:~/Desktop$ ./a.out > > 1+1: > > 2 > > Load sage > > Traceback (most recent call last): > > File "<string>", line 1, in <module> > > ImportError: No module named sage.all > > Factor 2310: > > Traceback (most recent call last): > > File "<string>", line 1, in <module> > > NameError: name 'factor' is not defined > > > > On Tuesday, September 13, 2011 at 9:16:05 PM UTC+5:30, Michael > Rubinstein wrote: > >> > >> > >> I tried adding PySys_SetArgv(argc, argv); after Py_Initialize(); > >> It gets me further but then gives a strange error message: > >> > >> Loading the Sage library... > >> > >> > >> ------------------------------------------------------------ > >> Unhandled SIGSEGV: A segmentation fault occurred in Sage. > >> This probably occurred because a *compiled* component > >> of Sage has a bug in it (typically accessing invalid memory) > >> or is not properly wrapped with _sig_on, _sig_off. > >> You might want to run Sage under gdb with 'sage -gdb' to debug this. > >> Sage will now terminate (sorry). > >> ------------------------------------------------------------ > >> > >> > >> > >> > >> On Sep 13, 2:32 pm, Willem Jan Palenstijn <w...@usecode.org> wrote: > >> > On Tue, Sep 13, 2011 at 06:10:45AM -0700, Michael Rubinstein wrote: > >> > > Example 2 > >> > > ---------------- > >> > > >> > > Next thing I tried to do was to embed sage in a c program, by > >> > > following > >> > >http://docs.python.org/extending/embedding.html > >> > > but that gave me errors at runtime. > >> > > >> > > For example, the following embed.c progam produced the > output/errors at the > >> > > bottom of this post. Any ideas what's wrong? Any ideas of better > ways to call > >> > > sage from within c or c++? > >> > > >> > Some quick googling suggests you may have to call PySys_SetArgv[Ex] ( > http://docs.python.org/c-api/init.html#PySys_SetArgvEx) to set up > sys.argv > >> > after calling Py_Initialize(). I haven't actually tried it, though. > >> > > >> > -Willem Jan > > > > -- > > You received this message because you are subscribed to the Google > Groups "sage-devel" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to sage-devel+...@googlegroups.com <javascript:>. > > To post to this group, send email to sage-...@googlegroups.com > <javascript:>. > > Visit this group at https://groups.google.com/group/sage-devel. > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.