No. I think I found my big mistake, but I need some time now for reinstall.
Error on this page https://wiki.sagemath.org/Python3-compatible%20code понедельник, 4 ноября 2019 г., 21:27:02 UTC+3 пользователь Dima Pasechnik написал: > > On Mon, Nov 4, 2019 at 6:18 PM John H Palmieri <jhpalm...@gmail.com > <javascript:>> wrote: > > > > If you want to build Sage for use with Python 3, you should do > > > > $ make distclean > > $ ./configure --with-python=3 > > $ make > > > > Where does this fail for you? > > he wanted to use Python3 modules from system's Python3. > Without extreme care, and quite possibly source code changes in Sage, > this won't work. > > Incidentally this brings up the question on how one should deal with > outdated (as they had to by Python2-compatible) > Sage's iPython and Jupyter. > > > > > > > > > On Monday, November 4, 2019 at 8:21:04 AM UTC-8, Александр Ватузов > wrote: > >> > >> No, I am building sage only for using it with python3. So I need to > install ipython and prompt_toolkit > >> > >> понедельник, 4 ноября 2019 г., 18:56:00 UTC+3 пользователь Dima > Pasechnik написал: > >>> > >>> Well, it is not clear what you are trying to do. Yes, if you want to > use more recent than used in Sage (for compatibility with Python2 reasons) > packages, then various things need to be adjusted. It has to be done in a > systematic way. > >>> > >>> > >>> > >>> On Mon, 4 Nov 2019, 15:44 Александр Ватузов, <amva...@gmail.com> > wrote: > >>>> > >>>> Another error: > >>>> > >>>> jupyter-console 6.0.0 has requirement prompt-toolkit<2.1.0,>=2.0.0, > but you'll have prompt-toolkit 1.0.15 which is incompatible. > >>>> ipython 7.9.0 has requirement prompt-toolkit<2.1.0,>=2.0.0, but > you'll have prompt-toolkit 1.0.15 which is incompatible. > >>>> > >>>> понедельник, 4 ноября 2019 г., 17:37:54 UTC+3 пользователь Dima > Pasechnik написал: > >>>>> > >>>>> looks like you have a bad mix of python packages in a number of > locations. > >>>>> > >>>>> certainly you can try something like > >>>>> > >>>>> ./sage --pip install prompt_toolkit > >>>>> > >>>>> > >>>>> On Mon, 4 Nov 2019, 13:05 Александр Ватузов, <amva...@gmail.com> > wrote: > >>>>>> > >>>>>> next error: > >>>>>> > >>>>>> when I try: > >>>>>> import prompt_toolkit > >>>>>> > >>>>>> ImportError: cannot import name 'AsyncGeneratorItem' from > 'prompt_toolkit.eventloop' > (/home/nouret/SageMath_3/local/lib/python3.7/site-packages/prompt_toolkit/eventloop/__init__.py) > > > >>>>>> > >>>>>> AsyncGeneratorItem is defined in > ./local/lib/python3.7/site-packages/prompt_toolkit/eventloop/async_generator.py > > > >>>>>> > >>>>>> > /home/nouret/SageMath_3/local/lib/python3.7/site-packages/prompt_toolkit/eventloop/__init__.py > > is empty > >>>>>> > >>>>>> понедельник, 4 ноября 2019 г., 14:56:35 UTC+3 пользователь Dima > Pasechnik написал: > >>>>>>> > >>>>>>> try > >>>>>>> > >>>>>>> ./sage -f ipython > >>>>>>> > >>>>>>> followed by > >>>>>>> > >>>>>>> make build > >>>>>>> > >>>>>>> > >>>>>>> On Mon, Nov 4, 2019 at 11:47 AM Александр Ватузов < > amva...@gmail.com> wrote: > >>>>>>> > > >>>>>>> > sage building is sucsess now. But running sage makes error > >>>>>>> > > >>>>>>> > cannot import name '_baseclass_reprs' from 'IPython.lib.pretty' > >>>>>>> > > >>>>>>> > it looks like new libreary, but don't undestend, which one > >>>>>>> > > >>>>>>> > понедельник, 4 ноября 2019 г., 12:51:24 UTC+3 пользователь Dima > Pasechnik написал: > >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> >> On Mon, 4 Nov 2019, 09:47 Александр Ватузов, <amva...@gmail.com> > wrote: > >>>>>>> >>> > >>>>>>> >>> it builds cython lib? > >>>>>>> >> > >>>>>>> >> yes > >>>>>>> >>> > >>>>>>> >>> > >>>>>>> >>> понедельник, 4 ноября 2019 г., 12:35:17 UTC+3 пользователь > Dima Pasechnik написал: > >>>>>>> >>>> > >>>>>>> >>>> > >>>>>>> >>>> > >>>>>>> >>>> On Mon, 4 Nov 2019, 09:27 Александр Ватузов, < > amva...@gmail.com> wrote: > >>>>>>> >>>>> > >>>>>>> >>>>> "./sage -pip install cython" installs cython for python3: > Requirement already satisfied: cython in > ./local/lib/python3.7/site-packages (0.29.14); and > >>>>>>> >>>>> "Requirement already satisfied: gmpy2 in > ./local/lib/python3.7/site-packages (2.0.8)" > >>>>>>> >>>>> > >>>>>>> >>>>> So I think that, may be, cython need gmpy2 installed in > other way? I still have na error: > >>>>>>> >>>> > >>>>>>> >>>> try > >>>>>>> >>>> > >>>>>>> >>>> ./sage -f gmpy2 > >>>>>>> >>>> > >>>>>>> >>>>> > >>>>>>> >>>>> [sagelib-8.9] cimport gmpy2 > >>>>>>> >>>>> [sagelib-8.9] ^ > >>>>>>> >>>>> [sagelib-8.9] > ------------------------------------------------------------ > >>>>>>> >>>>> [sagelib-8.9] > >>>>>>> >>>>> [sagelib-8.9] sage/rings/complex_double.pyx:110:8: > 'gmpy2.pxd' not found > >>>>>>> >>>>> > >>>>>>> >>>>> > >>>>>>> >>>>> > >>>>>>> >>>>> > >>>>>>> >>>>> воскресенье, 3 ноября 2019 г., 23:52:01 UTC+3 пользователь > Simon King написал: > >>>>>>> >>>>>> > >>>>>>> >>>>>> Hi Dima, > >>>>>>> >>>>>> > >>>>>>> >>>>>> On 2019-11-02, Dima Pasechnik <dim...@gmail.com> wrote: > >>>>>>> >>>>>> > There "python" is Sage's Python, "pip" manages its > modules, etc. > >>>>>>> >>>>>> > >>>>>>> >>>>>> IIRC, that's not true for Sage's py-3 version. Namely, if > one opens a > >>>>>>> >>>>>> sage-with-py-3 shell, then "python" still means "python2". > So, if you > >>>>>>> >>>>>> really want Sage-with-py-3's Python installation, you > should either do > >>>>>>> >>>>>> "sage -python" or (in a Sage shell) "python3". And I think > the same > >>>>>>> >>>>>> holds for pip. > >>>>>>> >>>>>> > >>>>>>> >>>>>> Best regards, > >>>>>>> >>>>>> Simon > >>>>>>> >>>>>> > >>>>>>> >>>>> -- > >>>>>>> >>>>> 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-s...@googlegroups.com. > >>>>>>> >>>>> To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-support/8a5eb4d3-d9a4-4630-8d74-f3e5c3e0f276%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-s...@googlegroups.com. > >>>>>>> >>> To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-support/14f34695-6908-466f-ba2e-709230fc8aed%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-s...@googlegroups.com. > >>>>>>> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-support/6b1f50b0-0845-4540-b501-7788491b2079%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-s...@googlegroups.com. > >>>>>> To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-support/c934a2a9-52d0-49a5-bc31-67ad6832c22d%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-s...@googlegroups.com. > >>>> To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-support/8413e3e9-d2bf-4ac5-bbb2-be8485c45ba1%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-s...@googlegroups.com <javascript:>. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-support/708b82f1-9092-4adf-92c6-f4b8710b8c56%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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/18d194bc-22c6-42d2-b60d-c6341260f7a7%40googlegroups.com.