Ask Your Question

smbelcas's profile - activity

2024-03-13 07:01:41 +0200 received badge  Famous Question (source)
2024-02-19 20:01:16 +0200 received badge  Popular Question (source)
2022-08-29 17:07:26 +0200 commented answer Sagemath 9.6 developer verification fail for M2?

That command returned /Applications/SageMath-9-6.app: accepted source=Notarized Developer ID origin=Developer ID Applic

2022-08-29 04:18:14 +0200 asked a question Sagemath 9.6 developer verification fail for M2?

Sagemath 9.6 developer verification fail for M2? I've just installed Sagemath 9.6 on my M2 Macbook Air. And... I get th

2022-01-02 21:55:20 +0200 received badge  Notable Question (source)
2021-06-24 09:18:07 +0200 received badge  Good Question (source)
2021-06-24 02:35:52 +0200 commented answer Where to find older version documentation?

Thank you so much!

2021-06-24 02:33:53 +0200 commented answer Best way to report install bugs?

That's great! (Of course, it's too late for this summer's classes, but good to know in case the one student who hasn't

2021-06-23 20:17:11 +0200 received badge  Nice Question (source)
2021-06-23 06:18:57 +0200 commented question Where to find older version documentation?

I have no idea what you mean by "included documentation" despite having used Sage for... as long as there's been an actu

2021-06-23 06:16:50 +0200 commented answer Best way to report install bugs?

If it were me having the problems, I'd install 9.3, but for an entire class of students who are new users of Sage, using

2021-06-22 15:50:45 +0200 commented answer Best way to report install bugs?

And also, thank you for adding the request to the tracking system!

2021-06-22 15:05:05 +0200 commented answer Best way to report install bugs?

9.3 is not the latest version. It's a prerelease, and thus not something to be recommended to new users. Using Conda i

2021-06-22 13:52:02 +0200 asked a question Best way to report install bugs?

Best way to report install bugs? Hi! I have a handful of students and staff who can't install Sage 9.2 on the Mac. The

2021-06-22 13:43:06 +0200 asked a question Where to find older version documentation?

Where to find older version documentation? Hi! Where can one locate the documentation for older versions of Sage? (In

2020-09-11 18:20:43 +0200 received badge  Popular Question (source)
2020-07-24 16:28:21 +0200 asked a question rotating polytope in 4d?

So back in the day, when one had to install a viewer separately to see 3D stuff in Sage... when one plotted a 4-polytope in Sage, there were popup menu options for rotating the image in other than the visible 3 dimensions.

How does this work now? (Or how is it supposed to work?) None of my students are able to find controls of any kind; we have people on Macs, PCs, Linux. Everyone is in Sage 9.0 or 9.1.

2020-07-15 06:08:45 +0200 received badge  Notable Question (source)
2020-05-29 22:02:59 +0200 received badge  Famous Question (source)
2019-08-27 22:15:45 +0200 received badge  Popular Question (source)
2019-08-14 13:51:15 +0200 received badge  Popular Question (source)
2019-04-15 17:11:49 +0200 received badge  Popular Question (source)
2018-06-05 21:05:10 +0200 received badge  Critic (source)
2018-06-05 21:05:02 +0200 commented answer Sagemath 8.2 macOS10.12.6?

This does not address my question.

2018-05-31 15:20:04 +0200 asked a question Sagemath 8.2 macOS10.12.6?

Installer packages for Sagemath 8.2 have been posted for macOS10.11 and for macOS10.13 in the last week or so. Are there plans to have installer packages for macOS10.12 as well? (Basically I'm wondering whether I should wait a week or two to upgrade, or just go to Sagemath 8.1 for the year.)

2018-05-23 17:00:59 +0200 received badge  Popular Question (source)
2017-12-21 08:22:09 +0200 received badge  Notable Question (source)
2017-08-29 20:12:16 +0200 received badge  Nice Answer (source)
2017-08-29 05:30:00 +0200 asked a question jupyter interface vs. sagenb

I'm converting to jupyter from sagenb, and am having trouble finding equivalent interface shortcuts for a couple of features. (a) In sagenb, to get a new cell I can hit a +/wordballoon icon. In jupyter, do I have to go through the pulldown menu or is there some way to get a new cell by mousing inside the notebook? (b) In sagenb, there is a wysiwyg interface for the explanatory-text cells. In jupyter, I'm not finding one; I seem to have to code everything manually in markdown.

Am I missing something, or are those time-saving features gone?

Also: One feature I wanted that was not present in sagenb was the ability to delete output cells. (This is so I can make a lab notebook for a class without having to make a test copy and then copy/paste all the input cells to a fresh notebook.) Is that possible somehow in jupyter? I see that I can hide output cells, but it's not exactly the same.

2017-08-28 23:54:56 +0200 answered a question Seeking advice for classroom installation

My advice is to ask students with laptops to install Sage and to bring their computers to class. (These days, that's most of the class at most institutions.) This approach has the advantage that students can work with Sage outside the classroom as well, to experiment with homework and such. The disadvantage is walking the students through the installation process. I've been doing this for several years now and find it much easier and more pedagogically effective than using computer classrooms or even laptop carts.

2017-08-24 20:37:59 +0200 commented question unexpected behaviors with Sage 8.0 on Mac

If it's related to where I installed Sage.app, then this is a design flaw---I installed Sage.app in Applications, where (a) the instructions say to put it and (b) where my prior versions have been. Also, given that Sage 8.0 asks me to designate a default folder for Jupyter notebooks, one would think that that's where the notebooks would be saved independent of which server is being used.

2017-08-24 18:01:17 +0200 commented question unexpected behaviors with Sage 8.0 on Mac

Well, except no, the first thing I ran in 8.0 was a converted notebook. And that opened a new port with the conversion. I think that the conversion server is a separate server from regular Jupyter (there's some message about starting a new server). And that separate server is not using the same default location for Jupyter notebooks.

It seems like what's going on is that I need to - convert notebook - save notebook - quit everything - drag notebook into the correct directory - restart everything (haven't tried this yet) but still that doesn't seem to be how the conversion system should be designed---or if so, there ought to be a note on the conversion server page saying that this is what's going on.

2017-08-24 16:35:27 +0200 commented answer Sage 8.0 startup screen: broken links?

Try what? I sent email to that address and got the delivery notification failure. I went to the group, and it said I needed to join in order to be able to post. No option for being sent to moderation (which is what happens to some other google groups that I moderate).

2017-08-24 15:19:25 +0200 asked a question unexpected behaviors with Sage 8.0 on Mac

I'm having some weirdnesses with my Sage 8.0 installation. I run Sage via the app, not the command line. Here's the story.

I upgraded to Sage 8.0. It made me create a folder to contain Jupyter notebooks. I found the menu item to upgrade notebooks individually. I picked my favorite and oldest notebook ("experiments") to upgrade. I ran a semi-arbitrary cell, which worked fine (mostly---it told me to install JDK, which I have installed so didn't install, and then Sage displayed the graphics properly). I created a couple of new cells. I saved the file.

This is where things get weird.

  • The converted/saved notebook isn't showing up in the default notebook list, which is empty even on refresh.
  • The converted/saved notebook isn't showing up in the Jupyter notebooks folder.

  • The Jupyter interface that opens automatically when I start Sage 8.0 is at localhost:8888.

  • The converted notebook was somewhere under localhost:8889.
  • I restarted everything (app, Jupyter server, upgrade server) and, because the converted notebook was nowhere to be found, I re-converted it and re-ran something in it. That's showing up as under localhost:8890.
  • Nothing showed up under the Running list for localhost:8888 until I created a new notebook there (which also appeared in all the other places I expected it to appear). The first converted notebook shows up under the Running list for localhost:8889. The second converted notebook shows up under the Running list for localhost:8890.

So... I can't tell whether I don't understand the new (Jupyter) paradigm, or whether something's gone wrong with my setup. How is saving/accessing/re-accessing converted notebooks supposed to work? What should I be doing differently?

Edited to add: The converted notebooks have been found (by accident): They ended up in my root directory instead of the default Jupyter directory. Still seems like things are not acting as they should.

2017-08-24 15:16:42 +0200 asked a question Sage 8.0 startup screen: broken links?

The "Sage is starting" screen seems to have two issues:

(1) If I point my browser to localhost:8080, which is what the "Sage is starting" screen tells me the Jupyter interface should go to, I get a "connection was refused" error. I am guessing that's just a mistaken link. But what port should I be going to? 8888?

(2) It says if problems continue, to email support and gives a link of mailto:sage-support@googlegroups.com. Following that link and sending an email gives an autoresponse of "Delivery Status Notification (Failure) We're writing to let you know that the group you tried to contact (sage-support) may not exist, or you may not have permission to post messages to the group." It seems to me that if people are required to join a google group in order to get support, that should be part of the instructions rather than telling users to directly email the group.

2017-06-07 21:03:41 +0200 received badge  Self-Learner (source)
2017-06-07 21:02:32 +0200 received badge  Teacher (source)
2017-06-07 21:02:32 +0200 received badge  Self-Learner (source)
2017-06-07 20:49:14 +0200 answered a question SageTeX, TeXShop, and Sage.app

Here is the answer!

In Terminal, navigate to /Users/yourusernamehere/Library/TeXShop/Engines

Then pico sage.engine (to edit the file) and on line approx. 31, where the path including Sage.app is given (something like /Applications/Sage.app/Contents/Resources/blah blah blah), change the application name to SageMath-7.6.app (where of course you want it to be your current version number). In case you can't remember how pico works, do Ctrl-X and say Y.

(This is of course partly a note to my future self, because I will update Sage and wonder how to get SageTeX to run again, and not remember where to look to edit what file.)

2017-06-07 20:45:36 +0200 asked a question SageTeX, TeXShop, and Sage.app

I'm trying to get SageTeX to work with TeXShop, but there seems to be a conflict about the name of the application.

TeXShop is able to see sagemath.sty, and Sage was working fine, and then I did the following things:

(0) Quit Sagemath.

(1) Rename Sagemath7.6.app to Sage.app

(2) Followed instructions in Ron Bannon's Embedding Sage in LATEX with SageTEX for TEXShop Users, as follows:

(a) Went to ~/Library/TeXShop/Engines/Inactive/Sage and copied the file sage.engine to ~/Library/TeXShop/Engines/

(b) in Terminal, executed

cd /usr/local/texlive/texmf-local/tex/latex

sudo ln -s /Applications/Sage.app/Contents/Resources/sage/data/texmf/tex/generic/sagetex/sagetex.sty sagetex.sty

sudo mktexlsr

(3) Tried to compile an example of SageTex and seemingly nothing happened. I remembered I was not running Sage, so I started Sage.

(4) Got a pile of python errors in Terminal. Oh no!

(5) Looked at the TeXShop console and discovered an error message saying that Sage had gone missing and it looked like I'd tried to rename the Sage application and that this would Not Work.

(6) Renamed Sage.app to Sagemath-7.6.app.

Now Sage runs fine, but TeXShop says it can't find Sage! Help?

2017-06-07 20:17:43 +0200 answered a question Installation/update issue: Another Sage Notebook server is running

Uninstall all versions of Sage, including .sage/sage_notebook.sagenb in the home directory. Then reinstall the newest version of Sage. That should work! (Or rather, past self, I just did that, and it did work.)

2017-06-07 20:16:12 +0200 commented question Installation/update issue: Another Sage Notebook server is running

The problem was that (a) in the process list, there was only one Sage-related process, and (b) the PID listed by Sage was something different.