Thanks, but jupyterhub  does not supoort  real-time collaboration now 
though  roadmap  contains  this.
   
   
   

在2020年11月18日星期三 UTC+8 上午2:07:29<dim...@gmail.com> 写道:

> On Tue, Nov 17, 2020 at 2:50 PM Xie <xiehon...@gmail.com> wrote:
>
>> Yes.  I use  *Jupyter* *Notebook*   myself. But  I need share with other 
>> people sometimes.  And  *Jupyter* Notebook*  does not* provide a server 
>> mode to make the others register an  account.  
>
>
> what you need is 
> https://jupyterhub.readthedocs.io/en/latest/
>
> Here are SageMath-specific instructions: 
> https://opendreamkit.org/2018/10/17/jupyterhub-docker/
> see also 
> https://discourse.jupyter.org/t/trouble-getting-sagemath-up-and-running-solved/1354
> (there conda is recommended, and perhaps it is indeed the quickest way to 
> get everything set up)
>
> The SageMath docs on this are not complete, but there is work being done 
> on it:
> https://trac.sagemath.org/ticket/30476
>
>
>  
>
>> Most students use Windows, which is not very friendly to SageMath.   I 
>> also tried Cocalc in  Docker. Its UI   is a bit complicated for *newbie*.
>> In addition, Ubuntu 18.04 and Archlinux can run SageMath 8.9 without 
>> problems.  Now I use  SageMath 8.9 on 
>> a Ubuntu 18.04   server to run SageNB.
>> 在2020年11月17日星期二 UTC+8 下午9:44:53<dim...@gmail.com> 写道:
>>
>>> Hi,
>>> SageMath never supported SageNB on Python3, it did not "drop" such a 
>>> support.
>>> SageNB has been *retired *since SageMath stopped supporting Python2 in 
>>> version 9.2, and it is high time to switch to
>>> another notebook solution, while converters from SageNB are readily 
>>> available.
>>> This should not be a surprise, as a deprecation notice for SageNB has 
>>> been up since Sage 8.5 (i.e. in 2018), I think,
>>> see https://github.com/sagemath/sagenb/pull/451 and 
>>> https://trac.sagemath.org/ticket/25852
>>>
>>> Having said that, I could also point out that the latest Arch, as well 
>>> as the latest update of Ubuntu 18.04 have been released after Sage 9.1, so 
>>> there is absolutely no guarantee that 9.1 would work on them, with Python 2 
>>> or 3.
>>>
>>> HTH
>>> Dima
>>>
>>> On Tue, Nov 17, 2020 at 1:07 PM 漂 <xiehon...@gmail.com> wrote:
>>> >
>>> > Hi,  I maintain a  SageNB server since 2011. But as you know, SageMath 
>>> has droped the support of SageNB on Python3. Now I want to run SageNB in 
>>> SagaMath 9.1. But I failed many times. 
>>> >
>>> > I follows the codes  by Samuel Lelièvre given  in
>>> >  
>>> https://ask.sagemath.org/question/53501/get-the-error-nameerror-name-_interact_-is-not-defined-when-run-sagenb/
>>>  
>>> .
>>> >
>>> > make configure 
>>> > ./configure --with-python=2 --enable-sagenb=yes
>>> >  make -s V=0
>>> >
>>> > I have tried the source "sage-9.1.tar.gz" and  the tag9.1 source in 
>>>  github. I test on Archl linux and Ubuntu 18.04.  I always get the 
>>> following error. 
>>> >
>>> > Traceback (most recent call last): File "<stdin>", line 1, in <module> 
>>> File "_sage_input_6.py", line 8, in <module> _interact_.SAGE_CELL_ID=1 
>>> NameError: name '_interact_' is not defined
>>> >
>>> >
>>> > This problem may be caused by the codes in 
>>> sage/local/lib/python2.7/site-packages/sagenb-1.1.3-py2.7.egg/sagenb/notebook/worksheet.py.
>>>   
>>> In the line ~3145.
>>> >
>>> > def initialize_sage(self):
>>> >   S = self.__sage 
>>> >    try: 
>>> >        from . import misc
>>> >         cmd = '''import base64 
>>> > import sagenb.misc.support as _support_ 
>>> > import sagenb.notebook.interact as _interact_ 
>>> > # for setting current cell id .... ''' 
>>> > S.execute(cmd)
>>> >
>>> > I think 'cmd' is not be executed. If I put some error code in 'cmd', 
>>> there were nothing happened.
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > 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 sage-support...@googlegroups.com.
>>> > To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-support/5aff084a-1ad0-48ab-9877-dde13087b289n%40googlegroups.com
>>> .
>>>
>> -- 
>> 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 sage-support...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-support/b007b0e4-c174-4997-8ff3-eb49b1f7951fn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/sage-support/b007b0e4-c174-4997-8ff3-eb49b1f7951fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 sage-support+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/3c652ab8-a2be-4e29-a920-4cec5692f9e8n%40googlegroups.com.

Reply via email to