Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
Hi! Do you know, how to change this page? https://wiki.sagemath.org/Python3-compatible%20code : here is an error. вторник, 5 ноября 2019 г., 6:33:26 UTC+3 пользователь Nils Bruin написал: > > On Monday, November 4, 2019 at 2:53:18 PM UTC-8, Dima Pasechnik wrote: >> >> Is Sage Jupyter kernel

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Nils Bruin
On Monday, November 4, 2019 at 2:53:18 PM UTC-8, Dima Pasechnik wrote: > > Is Sage Jupyter kernel pipe-based? > (Jupyter uses zeromq, which can do inproc communication, and as far as I > know some kernels do this) > > Oh sorry. Perhaps. I didn't investigate. I'd expect that the jupyter ipython

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Dima Pasechnik
On Mon, 4 Nov 2019, 22:25 Nils Bruin, wrote: > On Monday, November 4, 2019 at 10:27:02 AM UTC-8, Dima Pasechnik wrote: >> >> 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. >> >> What has

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Nils Bruin
On Monday, November 4, 2019 at 10:27:02 AM UTC-8, Dima Pasechnik wrote: > > 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. > > What has worked for me for a long time is to install the sage

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
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 > wrote: > >

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Dima Pasechnik
On Mon, Nov 4, 2019 at 6:18 PM John H Palmieri 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,

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread John H Palmieri
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? 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

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
More: when I pip install prompt_toolkit, is installing prompt-toolkit 1.0.15. But ipython says: Installing collected packages: prompt-toolkit Found existing installation: prompt-toolkit 1.0.15 Uninstalling prompt-toolkit-1.0.15: Successfully uninstalled prompt-toolkit-1.0.15

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
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

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread 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 Александр Ватузов, wrote: >

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
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

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
Done, and "./sage -f prompt_toolkit" too понедельник, 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

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread 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 Александр Ватузов, wrote: > next error: > > when I try: > import prompt_toolkit > > ImportError: cannot import name

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
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

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Dima Pasechnik
try ./sage -f ipython followed by make build On Mon, Nov 4, 2019 at 11:47 AM Александр Ватузов 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

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
when I try to import: >>> import IPython.lib.pretty._ IPython.lib.pretty._PrettyPrinterBase( IPython.lib.pretty._exception_base( IPython.lib.pretty._safe_getattr( IPython.lib.pretty._counter_pprint( IPython.lib.pretty._exception_pprint(

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
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,

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Dima Pasechnik
On Mon, 4 Nov 2019, 09:47 Александр Ватузов, wrote: > it builds cython lib? > yes > > понедельник, 4 ноября 2019 г., 12:35:17 UTC+3 пользователь Dima Pasechnik > написал: >> >> >> >> On Mon, 4 Nov 2019, 09:27 Александр Ватузов, wrote: >> >>> "./sage -pip install cython" installs cython for

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
I have now warnings "Cython directive 'language_level' not set, using 2 for now (Py2)" понедельник, 4 ноября 2019 г., 12:35:17 UTC+3 пользователь Dima Pasechnik написал: > > > > On Mon, 4 Nov 2019, 09:27 Александр Ватузов, > wrote: > >> "./sage -pip install cython" installs cython for

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
it builds cython lib? понедельник, 4 ноября 2019 г., 12:35:17 UTC+3 пользователь Dima Pasechnik написал: > > > > On Mon, 4 Nov 2019, 09:27 Александр Ватузов, > wrote: > >> "./sage -pip install cython" installs cython for python3: Requirement >> already satisfied: cython in

Re: [sage-support] Re: sage building with python3

2019-11-04 Thread Dima Pasechnik
On Mon, 4 Nov 2019, 09:27 Александр Ватузов, 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

[sage-support] Re: sage building with python3

2019-11-04 Thread Александр Ватузов
"./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