Ask Your Question

osx installation

asked 2016-03-17 22:14:48 +0200

kern gravatar image

I've tried installing the 6.10 and 7.1 binary distributions using the dmg files at the MIT repository on my macbook pro OS X 10.11.3. In all cases, I get the following errors, after which the application quits:

(before the version info box) "RuntimeError: maximum recursion depth exceeded during compilation"

(after the version info box) "ERROR: The Sage installation tree has moved

from /Users/buildslave-sage/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidma to /Applications/

This is not supported, and Sage will not work."

I've tried both the app version and full binary and tried unsuccessfully working with the "relocate-once" program in the package. Any recommendations would be welcome.

Thank you.

edit retag flag offensive close merge delete


There is a new Sage 7.1 out now (perhaps at your mirror soon), could you try this just in case it resolves the problem?

kcrisman gravatar imagekcrisman ( 2016-03-21 02:44:43 +0200 )edit

I have the same install error on OSX 10.11 with both 7.1 and the latest 7.2 beta. The script was missing brackets in the initial print, but fixing this then gives this "RuntimeError: maximum recursion depth exceeded during compilation" error. Same result running the script by hand.

professordes gravatar imageprofessordes ( 2016-04-04 15:39:18 +0200 )edit

Which command(s) are you calling?

Whats the backtrace of the RuntimeError

Why "during compilation", the dmg is already compiled. What are you doing?

Volker Braun gravatar imageVolker Braun ( 2016-04-04 17:46:37 +0200 )edit

sounds like you've changed the default OS configuration, as on OSX the system python is still python2, and this means that you won't see any missing brackets in print, normally speaking. What is that extra hack that you have on? Homebrew? Anaconda? Something else?

Dima gravatar imageDima ( 2016-04-04 20:23:39 +0200 )edit

The errors are appearing when running sage itself for the first time either via the app version or via the terminal with a non-app install (I'm not attempting to make anything in the sage tree).

The Macbook in question has both Homebrew and Anaconda installed on it.

professordes gravatar imageprofessordes ( 2016-05-07 22:12:43 +0200 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2016-05-08 14:24:59 +0200

professordes gravatar image

Anaconda is causing the errors - removing all traces of that cause the errors to go away....

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2016-03-17 22:14:48 +0200

Seen: 1,405 times

Last updated: Mar 17 '16