On Sun, Jan 20, 2019 at 9:41 AM Chris Brav <chris.i.b...@gmail.com> wrote:
>
> 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.

https://developer.apple.com/documentation/coreservices/1565195-fspathmakeref?language=objc

is marked Deprecated, perhaps it's simply broken on newer OSX systems...


>
>
> 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 <chris....@gmail.com> 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 <chris....@gmail.com 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 <chris....@gmail.com 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 sage-support...@googlegroups.com.
>> >>>>> To post to this group, send email to sage-s...@googlegroups.com.
>> >>>>> 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 sage-support...@googlegroups.com.
>> >>> To post to this group, send email to sage-s...@googlegroups.com.
>> >>> 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 sage-support...@googlegroups.com.
>> > To post to this group, send email to sage-s...@googlegroups.com.
>> > 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 sage-support+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-support@googlegroups.com.
> 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 sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
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