Two related problems.

1) In finder, the sage icon is labeled SageMath-8.5. I thought I could 
change it to just Sage, to be less awkward, but that breaks it for some 
reason, causing a complaint that I'm trying to open an uninstalled tarball. 
(I don't seem to have any such tarball.) 

2) When I run 'ln -s /Applications/SageMath-8.5.app/sage 
/usr/local/bin/sage', it does create a file 'sage' in /usr/local/bin. So 
far so good. But then running 'sage' in the terminal returns

FSPathMakeRef(/Applications/Sage.app/Contents/Resources/sage/sage) failed 
with error -43.


So somehow it wants to find Sage.app, rather than SageMath-8.5.app.








On Sunday, January 20, 2019 at 12:19:54 PM UTC+3, Dima Pasechnik wrote:
>
> On Sun, Jan 20, 2019 at 9:16 AM Chris Brav <[email protected] 
> <javascript:>> wrote: 
> > 
> > Thanks! Now it works with macaulay2. 
> > 
> > As for ln, I was following the directions in the install directions. 
> I'll sort that out separately. 
>
> How that "ln" was failing? If it's indeed a problem (MacOSX is very 
> much  a moving target) we should update our docs. 
>
> Thanks. 
>
> > 
> > On Sunday, January 20, 2019 at 12:12:32 PM UTC+3, Dima Pasechnik wrote: 
> >> 
> >> 
> >> 
> >> On Sat, 19 Jan 2019 21:08 Chris Brav <[email protected] wrote: 
> >>> 
> >>> Unfortunately I have been unable to get sage running directly from a 
> terminal on Mac. sudo ln -s /path/to/SageMath/sage /usr/local/bin/sage 
> didn't work for me. 
> >> 
> >> 
> >> Why would you need  "ln"? 
> >> Can't you simply start Sage in Terminal as /path/to/SageMath/sage 
> >> 
> >> 
> >>> So I click on the icon and then have a choice to open either a 
> terminal or a Jupyter notebook. Once the terminal is opened, I can use it 
> to talk to Macaulay 2, but not through the Jupyter notebook. 
> >>> 
> >>> Sorry for being so helpless. 
> >>> 
> >>> On Saturday, January 19, 2019 at 9:19:16 PM UTC+3, Dima Pasechnik 
> wrote: 
> >>>> 
> >>>> How do you start Jupyter? I believe that if you start it via terminal 
> command "sage -n" then you will get exactly the same Sage environment in 
> Jupyter as you get at Sage's prompt. 
> >>>> 
> >>>> 
> >>>> On Sat, 19 Jan 2019 18:10 Chris Brav <[email protected] wrote: 
> >>>>> 
> >>>>> I like to use a jupyter notebook for sage, but also want to use a 
> bit of macaulay2 at the same, using the sage interface. In a sage terminal, 
> >>>>> 
> >>>>> macaulay2('2+2') 
> >>>>> 
> >>>>> returns 4 as expected, but in a jupyter notebook I get an error, the 
> end of which reads 
> >>>>> 
> >>>>> TypeError: unable to start macaulay2 because the command 'M2 
> --no-debug --no-readline --silent -e \'ZZ#{Standard,Core#"private 
> dictionary"#"InputPrompt"} = lineno -> "_EGAS_ : 
> ";ZZ#{Standard,Core#"private dictionary"#"InputContinuationPrompt"} = 
> lineno -> "_EGAS_ : ";printWidth = 0;lineNumber = 10^9;\'' failed: The 
> command was not found or was not executable: M2. 
> >>>>> 
> >>>>> 
> >>>>> Any advice? Presumably I have to tell jupyter how see macaulay2... 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> -- 
> >>>>> You received this message because you are subscribed to the Google 
> Groups "sage-support" group. 
> >>>>> To unsubscribe from this group and stop receiving emails from it, 
> send an email to [email protected]. 
> >>>>> To post to this group, send email to [email protected]. 
> >>>>> Visit this group at https://groups.google.com/group/sage-support. 
> >>>>> For more options, visit https://groups.google.com/d/optout. 
> >>> 
> >>> -- 
> >>> You received this message because you are subscribed to the Google 
> Groups "sage-support" group. 
> >>> To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected]. 
> >>> To post to this group, send email to [email protected]. 
> >>> Visit this group at https://groups.google.com/group/sage-support. 
> >>> For more options, visit https://groups.google.com/d/optout. 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "sage-support" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > Visit this group at https://groups.google.com/group/sage-support. 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to