Hi,
I have a similar problem as Brian had earlier:
http://groups.google.com/group/sage-support/browse_thread/thread/c56db77811364972/13fdcb48875e6675?lnk=gst&q=brian#13fdcb48875e6675
If I start Sage from the command line with notebook(), I get the
following messages:
sage: notebook()
---------------------------------------------------------------------------
EOFError Traceback (most recent call
last)
/home/sage/.sage/<ipython console> in <module>()
/home/sage/sage/local/lib/python2.6/site-packages/sagenb-0.8.2-
py2.6.egg/sagenb/notebook/notebook_object.pyc in __call__(self, *args,
**kwds)
215 """
216 def __call__(self, *args, **kwds):
--> 217 return self.notebook(*args, **kwds)
218
219 notebook = run_notebook.notebook_twisted
/home/sage/sage/local/lib/python2.6/site-packages/sagenb-0.8.2-
py2.6.egg/sagenb/notebook/run_notebook.pyc in notebook_twisted(self,
directory, port, interface, address, port_tries, secure, reset,
accounts, require_login, server_pool, ulimit, timeout, open_viewer,
sagetex_path, start_path, fork, quiet, subnets)
172 print '*'*70
173
--> 174 nb = notebook.load_notebook(directory)
175
176 directory = nb._dir
/home/sage/sage/local/lib/python2.6/site-packages/sagenb-0.8.2-
py2.6.egg/sagenb/notebook/notebook.pyc in load_notebook(dir,
interface, port, secure)
1704
1705 dir = make_path_relative(dir)
-> 1706 nb = Notebook(dir)
1707 nb.interface = interface
1708 nb.port = port
/home/sage/sage/local/lib/python2.6/site-packages/sagenb-0.8.2-
py2.6.egg/sagenb/notebook/notebook.pyc in __init__(self, dir)
86 # Now set the configuration, loaded from the
datastore.
87 try:
---> 88 self.__conf = S.load_server_conf()
89 except IOError:
90 # Worksheet has never been saved before, so the
server conf doesn't exist.
/home/sage/sage/local/lib/python2.6/site-packages/sagenb-0.8.2-
py2.6.egg/sagenb/storage/filesystem_storage.pyc in
load_server_conf(self)
181
182 def load_server_conf(self):
--> 183 return
self._basic_to_server_conf(self._load('conf.pickle'))
184
185 def save_server_conf(self, server_conf):
/home/sage/sage/local/lib/python2.6/site-packages/sagenb-0.8.2-
py2.6.egg/sagenb/storage/filesystem_storage.pyc in _load(self,
filename)
132
#########################################################################
133 def _load(self, filename):
--> 134 return cPickle.load(open(self._abspath(filename)))
135
136 def _save(self, obj, filename, ):
EOFError:
---
What to do? I'm very concerned I cannot reach my files!
My knowledge of Linux is almost zero...
Dan Drake advised "One guess is to edit the filesystem_storage.py
file, and just above line 134, put something like "print
self._abspath(filename)" to figure out what file it is looking for. "
For me ???
Some detailed information:
* I use Sage version 4.5.3 via Firefox ( Windows) and VM player 3.1.1
(Ubuntu).
* If I start Sage notebook within VM-player, it shows only a flash of
comments (I can't read it) and then the application closes. N.B.: If I
could catch the information, it maybe would indicate the problem.
However, I my knowledge of Linux is almost zero.
* If I start Firefox within VM-player, it shows the same information
as the Windows version.
* If I use the terminal, Sage works. N.B.: Maybe via this route I can
save my notebook files?
* Also older versions of Sage (4.1 and 4.5.1) run smoothly. N.B.: Is
this a route to get access to my 4.5.3 notebook files?
Any help is very much appreciated!
If a solution is found, I will add it to Ask Sage.
Roland
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org