On Wed, Nov 18, 2020 at 2:42 AM Xie <xiehongyes...@gmail.com> wrote: > Thanks, but jupyterhub does not supoort real-time collaboration now > though roadmap contains this.
there was no RTC (2+ people working on the same sheet in real time) in sageNB either, if I recall right. The jupyter roadmap is via jupyterlab, I think. > > > > 在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 > <https://groups.google.com/d/msgid/sage-support/3c652ab8-a2be-4e29-a920-4cec5692f9e8n%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/CAAWYfq1MXAcTnGiYx2T-TpBUGrkG2y%2BJnLwb%3D%3DzAZhZSzZhuSg%40mail.gmail.com.