(Sorry for my preceding message)

I get a similar error when trying to use qepcad:

OSError: [Errno 13] Permission denied: 
'/home/sageserver/sage/local/share/sage/ext/QEPCAD/'



On Wednesday, September 4, 2013 1:34:43 PM UTC+2, Franktoffel wrote:
>
> I am not able to execute any code without getting an error when I select 
> Octave as a language.
>
> https://sagecell.sagemath.org/
>
> ---------------------------------------------------------------------------
> OSError                                   Traceback (most recent call last)
> <ipython-input-1-c5dbb7763774> in <module>()
> ----> 1 print octave.eval("""A = 1""")
>
> /home/sageserver/sage/local/lib/python2.7/site-packages/sage/interfaces/expect.pyc
>  
> in eval(self, code, strip, synchronize, locals, allow_use_file, 
> split_lines, **kwds)
>    1206                 elif split_lines:
>    1207                     return '\n'.join([self._eval_line(L, 
> allow_use_file=allow_use_file, **kwds)
> -> 1208                                         for L in code.split('\n') 
> if L != ''])
>    1209                 else:
>    1210                     return self._eval_line(code, 
> allow_use_file=allow_use_file, **kwds)
>
> /home/sageserver/sage/local/lib/python2.7/site-packages/sage/interfaces/expect.pyc
>  
> in _eval_line(self, line, allow_use_file, wait_for_prompt, 
> restart_if_needed)
>     811         try:
>     812             if self._expect is None:
> --> 813                 self._start()
>     814             E = self._expect
>     815             try:
>
> /home/sageserver/sage/local/lib/python2.7/site-packages/sage/interfaces/octave.pyc
>  
> in _start(self)
>     283             True
>     284         """
> --> 285         Expect._start(self)
>     286         self.eval("page_screen_output=0;")
>     287         self.eval("format none;")
>
> /home/sageserver/sage/local/lib/python2.7/site-packages/sage/interfaces/expect.pyc
>  
> in _start(self, alt_message, block_during_init)
>     387         current_path = os.path.abspath('.')
>     388         dir = self.__path
> --> 389         sage_makedirs(dir)
>     390         os.chdir(dir)
>     391 
>
> /home/sageserver/sage/local/lib/python2.7/site-packages/sage/misc/misc.pyc 
> in sage_makedirs(dir)
>      78     """
>      79     try:
> ---> 80         os.makedirs(dir)
>      81     except OSError:
>      82         if not os.path.isdir(dir):
>
> /home/sageserver/sage/local/lib/python/os.pyc in makedirs(name, mode)
>     148     if head and tail and not path.exists(head):
>     149         try:
> --> 150             makedirs(head, mode)
>     151         except OSError, e:
>     152             # be happy if someone already created the path
>
> /home/sageserver/sage/local/lib/python/os.pyc in makedirs(name, mode)
>     155         if tail == curdir:           # xxx/newdir/. exists if 
> xxx/newdir exists
>     156             return
> --> 157     mkdir(name, mode)
>     158 
>     159 def removedirs(name):
>
> OSError: [Errno 13] Permission denied: 
> '/home/sageserver/sage/local/share/sage/ext/octave'
>
> Regards
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to