Re: ipython 7.7.0 install issues
Nicholas Bollweg <[email protected]> Fri, 9 Aug 2019 18:51:54 -0400
| Newsgroups | gmane.comp.python.ipython.devel |
|---|---|
| Message-ID | <CACejjWzE+zDoJAxCmhUXGxj8s3FqfVgPLh44iCOy-B1Ojh2P8w@mail.gmail.com> |
--===============8476618995466718146== Content-Type: multipart/alternative; boundary="000000000000fbc3c6058fb705ba" --000000000000fbc3c6058fb705ba Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ipython, notebook, traitlets and genutils used to all be distributed and developed together, and were split apart in The Big Split. https://blog.jupyter.org/the-big-split The wording on genutils is overly harsh, should more mean "don't start using it as a dependency". It is perfectly fine code in practice. On Fri, Aug 9, 2019, 18:27 John Dey <[email protected]> wrote: > I am building everything from source, over 700 modules. > > John Dey > [email protected] > > > On Fri, Aug 9, 2019 at 2:28 PM Matthias Bussonnier < > [email protected]> wrote: > >> How are you installing IPython ? >> >> When installing with pip or conda; it should pull all the dependencies >> automatically. >> -- >> Matthias >> >> >> On Fri, 9 Aug 2019 at 12:59, John Dey <[email protected]> wrote: >> >>> I'm building Python 3.7.4 with ipython7.7.0. >>> >>> Issue: Ipython depends on traitlets, and traitlets depends on >>> ipython_genutils. >>> ipython_genutils has been depreciated. pypi ipython_genutils: "Pretend >>> this doesn=E2=80=99t exist. Nobody should use it." >>> >>> what am I doing wrong? How to install traitlets? jgraph also depends >>> on traitlets. >>> >>> ``` >>> >>> import IPython >>> Traceback (most recent call last): >>> File "<stdin>", line 1, in <module> >>> File >>> "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site= -packages/IPython/__init__.py", >>> line 54, in <module> >>> from .core.application import Application >>> File >>> "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site= -packages/IPython/core/application.py", >>> line 23, in <module> >>> from traitlets.config.application import Application, >>> catch_config_error >>> ModuleNotFoundError: No module named 'traitlets' >>> >>> import IPython >>> Traceback (most recent call last): >>> File "<stdin>", line 1, in <module> >>> File >>> "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site= -packages/IPython/__init__.py", >>> line 54, in <module> >>> from .core.application import Application >>> File >>> "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site= -packages/IPython/core/application.py", >>> line 23, in <module> >>> from traitlets.config.application import Application, >>> catch_config_error >>> ModuleNotFoundError: No module named 'traitlets' >>> ``` >>> >>> John Dey >>> [email protected] >>> _______________________________________________ >>> IPython-dev mailing list >>> [email protected] >>> https://mail.python.org/mailman/listinfo/ipython-dev >>> >> _______________________________________________ >> IPython-dev mailing list >> [email protected] >> https://mail.python.org/mailman/listinfo/ipython-dev >> > _______________________________________________ > IPython-dev mailing list > [email protected] > https://mail.python.org/mailman/listinfo/ipython-dev > --000000000000fbc3c6058fb705ba Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Ipython, notebook, traitlets and genutils used to all be = distributed and developed together, and were split apart in The Big Split.= =C2=A0<div dir=3D"auto"><br></div><div dir=3D"auto"><a href=3D"https://blog= .jupyter.org/the-big-split">https://blog.jupyter.org/the-big-split</a><br><= div dir=3D"auto"><br></div><div dir=3D"auto">The wording on genutils is ove= rly harsh, should more mean "don't start using it as a dependency&= quot;. It is perfectly fine code in practice.</div></div></div><br><div cla= ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Aug 9, 201= 9, 18:27 John Dey <<a href=3D"mailto:[email protected]" target=3D"_blank"= rel=3D"noreferrer">[email protected]</a>> wrote:<br></div><blockquote cl= ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p= adding-left:1ex"><div dir=3D"ltr"><div>I am building everything from source= , over 700 modules.<br></div><div><br></div><div><div><div dir=3D"ltr" clas= s=3D"m_-767643489238911617m_578556805080774943gmail_signature" data-smartma= il=3D"gmail_signature"><div dir=3D"ltr"><div>John Dey<br></div><a href=3D"m= ailto:[email protected]" rel=3D"noreferrer noreferrer" target=3D"_blank">joh= [email protected]</a><br></div></div></div><br></div></div><br><div class=3D"gm= ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Aug 9, 2019 at 2:2= 8 PM Matthias Bussonnier <<a href=3D"mailto:[email protected]= " rel=3D"noreferrer noreferrer" target=3D"_blank">bussonniermatthias@gmail.= com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg= in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e= x"><div dir=3D"ltr">How are you installing IPython ?=C2=A0<div><br></div><d= iv>When installing with pip or conda; it should pull all the dependencies a= utomatically.=C2=A0</div><div>--=C2=A0</div><div>Matthias</div><div><br></d= iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_att= r">On Fri, 9 Aug 2019 at 12:59, John Dey <<a href=3D"mailto:john@fuzzdog= .com" rel=3D"noreferrer noreferrer" target=3D"_blank">[email protected]</a>&= gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0= px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div = dir=3D"ltr"><div>I'm building Python 3.7.4 with ipython7.7.0.</div><div= ><br></div><div>Issue:=C2=A0 Ipython depends on traitlets, and traitlets de= pends on ipython_genutils.</div><div>ipython_genutils has been depreciated.= pypi ipython_genutils: <font size=3D"2">"<span style=3D"color:rgb(70,= 70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;f= ont-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;fon= t-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-tr= ansform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,2= 53,253);text-decoration-style:initial;text-decoration-color:initial;display= :inline;float:none">Pretend this doesn=E2=80=99t exist. Nobody should use i= t."</span></font></div><div><font size=3D"2"><span style=3D"color:rgb(= 70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-seri= f;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;= font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text= -transform:none;white-space:normal;word-spacing:0px;background-color:rgb(25= 3,253,253);text-decoration-style:initial;text-decoration-color:initial;disp= lay:inline;float:none"><br></span></font></div><div><font size=3D"2"><span = style=3D"color:rgb(70,70,70);font-family:"Source Sans Pro",Helvet= ica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-v= ariant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;t= ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;back= ground-color:rgb(253,253,253);text-decoration-style:initial;text-decoration= -color:initial;display:inline;float:none">what am I doing wrong?=C2=A0 How = to install traitlets?=C2=A0 jgraph also depends on traitlets.</span></font>= </div><div><font size=3D"2"><span style=3D"color:rgb(70,70,70);font-family:= "Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;fo= nt-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter= -spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-= space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decora= tion-style:initial;text-decoration-color:initial;display:inline;float:none"= ><br></span></font></div><div><font size=3D"2"><span style=3D"color:rgb(70,= 70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;f= ont-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;fon= t-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-tr= ansform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,2= 53,253);text-decoration-style:initial;text-decoration-color:initial;display= :inline;float:none">```</span></font></div><div><font size=3D"2"><span styl= e=3D"color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,= Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-varia= nt-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-= indent:0px;text-transform:none;white-space:normal;word-spacing:0px;backgrou= nd-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-col= or:initial;display:inline;float:none">>>> import IPython<br>Traceb= ack (most recent call last):<br>=C2=A0 File "<stdin>", line= 1, in <module><br>=C2=A0 File "/app/easybuild/software/Python/3= .7.4-foss-2016b-fh1/lib/python3.7/site-packages/IPython/__init__.py", = line 54, in <module><br>=C2=A0 =C2=A0 from .core.application import A= pplication<br>=C2=A0 File "/app/easybuild/software/Python/3.7.4-foss-2= 016b-fh1/lib/python3.7/site-packages/IPython/core/application.py", lin= e 23, in <module><br>=C2=A0 =C2=A0 from traitlets.config.application = import Application, catch_config_error<br>ModuleNotFoundError: No module na= med 'traitlets'<br>>>> import IPython<br>Traceback (most r= ecent call last):<br>=C2=A0 File "<stdin>", line 1, in <= module><br>=C2=A0 File "/app/easybuild/software/Python/3.7.4-foss-2= 016b-fh1/lib/python3.7/site-packages/IPython/__init__.py", line 54, in= <module><br>=C2=A0 =C2=A0 from .core.application import Application<= br>=C2=A0 File "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/li= b/python3.7/site-packages/IPython/core/application.py", line 23, in &l= t;module><br>=C2=A0 =C2=A0 from traitlets.config.application import Appl= ication, catch_config_error<br>ModuleNotFoundError: No module named 'tr= aitlets'</span></font></div><div><font size=3D"2"><span style=3D"color:= rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-= serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:nor= mal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;= text-transform:none;white-space:normal;word-spacing:0px;background-color:rg= b(253,253,253);text-decoration-style:initial;text-decoration-color:initial;= display:inline;float:none">```<br></span> </font></div><div><br> </div><div= ><div><div dir=3D"ltr" class=3D"m_-767643489238911617m_578556805080774943gm= ail-m_-8398271743843641764gmail-m_-4206514537216111676gmail_signature"><div= dir=3D"ltr"><div>John Dey<br></div><a href=3D"mailto:[email protected]" rel= =3D"noreferrer noreferrer" target=3D"_blank">[email protected]</a><br></div>= </div></div></div></div> _______________________________________________<br> IPython-dev mailing list<br> <a href=3D"mailto:[email protected]" rel=3D"noreferrer noreferrer" tar= get=3D"_blank">[email protected]</a><br> <a href=3D"https://mail.python.org/mailman/listinfo/ipython-dev" rel=3D"nor= eferrer noreferrer noreferrer" target=3D"_blank">https://mail.python.org/ma= ilman/listinfo/ipython-dev</a><br> </blockquote></div> _______________________________________________<br> IPython-dev mailing list<br> <a href=3D"mailto:[email protected]" rel=3D"noreferrer noreferrer" tar= get=3D"_blank">[email protected]</a><br> <a href=3D"https://mail.python.org/mailman/listinfo/ipython-dev" rel=3D"nor= eferrer noreferrer noreferrer" target=3D"_blank">https://mail.python.org/ma= ilman/listinfo/ipython-dev</a><br> </blockquote></div> _______________________________________________<br> IPython-dev mailing list<br> <a href=3D"mailto:[email protected]" rel=3D"noreferrer noreferrer" tar= get=3D"_blank">[email protected]</a><br> <a href=3D"https://mail.python.org/mailman/listinfo/ipython-dev" rel=3D"nor= eferrer noreferrer noreferrer" target=3D"_blank">https://mail.python.org/ma= ilman/listinfo/ipython-dev</a><br> </blockquote></div> --000000000000fbc3c6058fb705ba-- --===============8476618995466718146== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ IPython-dev mailing list [email protected] https://mail.python.org/mailman/listinfo/ipython-dev --===============8476618995466718146==--