Hello all, I had (have) some minor troubles running sage under OS X 10.6, that I thought I would report here:
A) The installation instructions don't make sense. In particular, the following paragraph in sage-README-osx.txt doesn't appear to correspond to reality. (Probably it did in a previous operating system.) 4) Select to run it with "Terminal": Choose Applications, then select "All Applications" in the "Enable:" drop down. Change the "Applications" drop down to "Utilities". On the left, scroll and select "Terminal". Click "Open", then in the next dialog select "Update". There is nowhere on the left" to scroll. There is no "open" button. There is no "next dialog" on which to select update. If all this is just to make sage run in terminal mode, this now seems to be the default, and perhaps the whole paragraph can just be deleted. It also doesn't mention that it is necessary to open the sage shell script and change SAGE_ROOT from "..." to the directory where sage in installed. (So far as I can tell, this is necessary.) B) Weave doesn't work. Following Aku Kotkavuo's instructions at http://groups.google.com/group/sage-support/msg/21d17df3acf3406d fixes the issue. (I realize this is probably scipy's problem, not sage's.) C) There is a huge mess of permissions errors preventing installation from working. I was able to get it to work by manually creating the .sage directory in my home directory, and running sage as root. An example of the errors I get when I run sage as non-root is below. (I think what is happening is that sage changes the permissions of the .sage directory in such a way that it can no longer access it?) domke:~ Justin$ /Applications/sage/sage ; exit; ---------------------------------------------------------------------- | Sage Version 4.2, Release Date: 2009-10-24 | | Type notebook() for the GUI, and license() for information. | ---------------------------------------------------------------------- cp: /Users/Justin/.sage/ipython: Permission denied cp: /Applications/sage/ipython: unable to copy extended attributes to / Users/Justin/.sage/ipython: Permission denied cp: /Users/Justin/.sage/ipython/ipy_profile_sh.py: Permission denied cp: /Users/Justin/.sage/ipython/ipy_user_conf.py: Permission denied cp: /Users/Justin/.sage/ipython/ipy_user_conf.pyc: Permission denied cp: /Users/Justin/.sage/ipython/ipythonrc: Permission denied cp: /Users/Justin/.sage/ipython/ipythonrc-math: Permission denied cp: /Users/Justin/.sage/ipython/ipythonrc-numeric: Permission denied cp: /Users/Justin/.sage/ipython/ipythonrc-physics: Permission denied cp: /Users/Justin/.sage/ipython/ipythonrc-pysh: Permission denied cp: /Users/Justin/.sage/ipython/ipythonrc-scipy: Permission denied cp: /Users/Justin/.sage/ipython/ipythonrc-tutorial: Permission denied Traceback (most recent call last): File "/Applications/sage/local/bin/sage-cleaner", line 28, in <module> os.makedirs(tmp) File "/Applications/sage/local/lib/python/os.py", line 150, in makedirs makedirs(head, mode) File "/Applications/sage/local/lib/python/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/Users/Justin/.sage//temp' ********************************************************************** Welcome to IPython. I will try to create a personal configuration directory where you can customize many aspects of IPython's functionality in: /Users/Justin/.sage/ipython Initializing from configuration /Applications/sage/local/lib/python2.6/ site-packages/IPython/UserConfig WARNING: There was a problem with the installation: [Errno 13] Permission denied: '/Users/Justin/.sage/ipython' Try to correct it or contact the developers if you think it's a bug. IPython will proceed with builtin defaults. Please press <RETURN> to start IPython. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---