First time here? Check out the FAQ!

Ask Your Question
1

New SageMath 9.0 installation not running on Catalina. SageMath 8.7 worked fine.

asked 5 years ago

andrewobus gravatar image

updated 5 years ago

FrédéricC gravatar image

I just downloaded that Sage 9.0 app for Mac OS X (Catalina). When I try to open it, it says that the Jupyter server failed to start. I can't open a terminal session either. The log says this:

shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted

I had been using Sage 8.7 and it was working fine. I just downloaded 9.0 and deleted 8.7. Could this have caused the problem?

Thanks!

Preview: (hide)

Comments

Could it be that Sage 8.7 was installed under macOS 10.14 Mojave and kept working after a system upgrade to macOS 10.15 Catalina?

slelievre gravatar imageslelievre ( 5 years ago )

2 Answers

Sort by » oldest newest most voted
1

answered 5 years ago

slelievre gravatar image

The problem is probably due to the reinforced measures by Apple in macOS 10.15 Catalina to prevent non "notarized" apps from running.

The solution is probably to unquarantine the SageMath app. See more details at

Preview: (hide)
link
1

answered 5 years ago

malted gravatar image

Granting Sage access to all folders solved the problem for me. Go to Systems Preferences -> Security and Privacy -> tab Privacy -> Full Disk Access. Add Sage to the list of applications.

Preview: (hide)
link

Your Answer

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

Add Answer

Question Tools

1 follower

Stats

Asked: 5 years ago

Seen: 1,905 times

Last updated: Jan 17 '20