<div dir="ltr"><div>Hi John and DK, <br><br></div>Sorry I only saw this late. For me the problem was also the texlive installation which I did eventually track down. The problem for me was not an older version however, simply that texlive wasn't installed on the compute nodes of the cluster I was using - it was however installed on the login nodes which I didn't cotton on to at first. This is likely to be a common problem with Pyx though when running (at least initially) on a new machine which won't usually have latex installed on the compute nodes. Something to be mindful of I think. <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 16, 2016 at 7:05 AM, John Wise <span dir="ltr"><<a href="mailto:jwise@physics.gatech.edu" target="_blank">jwise@physics.gatech.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everyone,<br>
<br>
I just wanted to follow-up on this problem.  I found that the latex version is very old (from 2007) on Comet.  I installed my own version, using basic scheme with the TeX Live install script<br>
<br>
<a href="http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz" rel="noreferrer" target="_blank">http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz</a><br>
<br>
and PyX works perfectly now without any errors or warnings.<br>
<br>
Thanks,<br>
John<div class="HOEnZb"><div class="h5"><br>
<br>
On 02/15/2016 01:51 PM, John Wise wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi DK,<br>
<br>
I didn't have the chance to look into this issue.  John R, did you<br>
manage to figure out a solution?<br>
<br>
Thanks,<br>
John<br>
<br>
On 02/14/2016 07:54 PM, Koh, Daegene wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi John,<br>
<br>
Were you ever able to resolve this issue? I’m having the same problem<br>
on Comet.<br>
<br>
Cheers,<br>
DK<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Nov 25, 2015, at 10:06 AM, John Regan <<a href="mailto:johnanthonyregan@gmail.com" target="_blank">johnanthonyregan@gmail.com</a>><br>
wrote:<br>
<br>
Hi All,<br>
<br>
I recently moved to working on a new machine and I've run into<br>
problems with eps_writer and pyx and tex. It seems pyx and tex are<br>
not talking to one another. I know pyx can sometimes have an iffy<br>
relationship with tex but does anyone know how to make them like each<br>
other?<br>
<br>
This is the output I get.<br>
<br>
yt : [INFO     ] 2015-11-25 14:51:23,198 xlim = 0.456408 0.541884<br>
yt : [INFO     ] 2015-11-25 14:51:23,198 ylim = 0.482775 0.568251<br>
yt : [INFO     ] 2015-11-25 14:51:23,200 Making a fixed resolution<br>
buffer of (('gas', 'H_number_density')) 800 by 800<br>
Create Multiplot....<br>
yt : [WARNING  ] 2015-11-25 14:51:24,085 No field specified.<br>
Choosing first field (('gas', 'H2_fraction'))<br>
yt : [WARNING  ] 2015-11-25 14:51:24,955 No field specified.<br>
Choosing first field (('gas', 'H_number_density'))<br>
still waiting for tex after 5 (of 60) seconds...<br>
still waiting for tex after 10 (of 60) seconds...<br>
still waiting for tex after 15 (of 60) seconds...<br>
still waiting for tex after 20 (of 60) seconds...<br>
still waiting for tex after 25 (of 60) seconds...<br>
still waiting for tex after 30 (of 60) seconds...<br>
still waiting for tex after 35 (of 60) seconds...<br>
still waiting for tex after 40 (of 60) seconds...<br>
still waiting for tex after 45 (of 60) seconds...<br>
still waiting for tex after 50 (of 60) seconds...<br>
still waiting for tex after 55 (of 60) seconds...<br>
the timeout of 60 seconds expired and tex did not respond.<br>
We try to finish the dvi due to an unhandled tex error<br>
still waiting for tex after 5 (of 60) seconds...<br>
still waiting for tex after 10 (of 60) seconds...<br>
still waiting for tex after 15 (of 60) seconds...<br>
still waiting for tex after 20 (of 60) seconds...<br>
still waiting for tex after 25 (of 60) seconds...<br>
still waiting for tex after 30 (of 60) seconds...<br>
still waiting for tex after 35 (of 60) seconds...<br>
still waiting for tex after 40 (of 60) seconds...<br>
still waiting for tex after 45 (of 60) seconds...<br>
still waiting for tex after 50 (of 60) seconds...<br>
still waiting for tex after 55 (of 60) seconds...<br>
the timeout of 60 seconds expired and tex did not respond.<br>
Traceback (most recent call last):<br>
   File "OnAxisMultiPlot_TimeSeries.py", line 173, in <module><br>
     figsize=(8,4), shrink_cb=1.8)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/src/yt-hg/yt/visualization/eps_writer.py",<br>
line 1164, in multiplot<br>
     bbox = (100.0 * d.canvas.bbox().left().t,<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/canvas.py",<br>
line 156, in bbox<br>
     obbox += cmd.bbox()<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py",<br>
line 181, in bbox<br>
     self.finish()<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py",<br>
line 311, in finish<br>
     self.doaxes()<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py",<br>
line 588, in doaxes<br>
     self.dolayout()<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py",<br>
line 572, in dolayout<br>
     self.doaxiscreate(axisname)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py",<br>
line 248, in doaxiscreate<br>
     self.axes[axisname].create()<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py",<br>
line 586, in create<br>
     self.canvas = self.axis.create(self.data, self.positioner,<br>
self.graphtexrunner, self.errorname)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py",<br>
line 245, in create<br>
     return _regularaxis._create(self, data, positioner,<br>
graphtexrunner, self.parter, self.rater, errorname)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py",<br>
line 146, in _create<br>
     return layout(data)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py",<br>
line 141, in layout<br>
     self.painter.paint(canvas, data, self, positioner)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/painter.py",<br>
line 258, in paint<br>
     _title.paint(self, canvas, data, axis, axispos)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/painter.py",<br>
line 109, in paint<br>
     title = canvas.layer("title").text_pt(x, y, axis.title, titleattrs)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/canvas.py",<br>
line 334, in text_pt<br>
     return self.insert(self.texrunner.text_pt(x, y, atext, *args))<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py",<br>
line 1223, in text_pt<br>
     return self.text(x * unit.t_pt, y * unit.t_pt, expr, *args,<br>
**kwargs)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py",<br>
line 1201, in text<br>
     raise e<br>
pyx.text.TexResultError: TeX didn't respond as expected within the<br>
timeout period (60 seconds).<br>
The expression passed to TeX was:<br>
   \scrollmode<br>
   \raiseerror%<br>
   \def\PyX{P\kern-.3em\lower.5ex\hbox{Y}\kern-.18em X}%<br>
   \gdef\PyXBoxHAlign{0}%<br>
   \newbox\PyXBox%<br>
   \newbox\PyXBoxHAligned%<br>
   \newdimen\PyXDimenHAlignLT%<br>
   \newdimen\PyXDimenHAlignRT%<br>
   \gdef\PyXFlushHAlign{0}%<br>
   \def\PyXragged{%<br>
   \leftskip=0pt plus \PyXFlushHAlign fil%<br>
   \rightskip=0pt plus 1fil%<br>
   \advance\rightskip0pt plus -\PyXFlushHAlign fil%<br>
   \parfillskip=0pt%<br>
   \pretolerance=9999%<br>
   \tolerance=9999%<br>
   \parindent=0pt%<br>
   \hyphenpenalty=9999%<br>
   \exhyphenpenalty=9999}%<br>
   \newbox\PyXBoxVBox%<br>
   \newdimen\PyXDimenVBox%<br>
   \newbox\PyXBoxVAlign%<br>
   \newdimen\PyXDimenVAlign%<br>
   \newdimen\PyXDimenVShift%<br>
   \long\def\ProcessPyXBox#1#2{%<br>
   \setbox\PyXBox=\hbox{{#1}}%<br>
   \PyXDimenHAlignLT=\PyXBoxHAlign\wd\PyXBox%<br>
   \PyXDimenHAlignRT=\wd\PyXBox%<br>
   \advance\PyXDimenHAlignRT by -\PyXDimenHAlignLT%<br>
   \gdef\PyXBoxHAlign{0}%<br>
<br>
\immediate\write16{PyXBox:page=#2,lt=\the\PyXDimenHAlignLT,rt=\the\PyXDimenHAlignRT,ht=\the\ht\PyXBox,dp=\the\dp\PyXBox:}%<br>
<br>
   \setbox\PyXBoxHAligned=\hbox{\kern-\PyXDimenHAlignLT\box\PyXBox}%<br>
   \ht\PyXBoxHAligned0pt%<br>
<br>
{\count0=80\count1=121\count2=88\count3=#2\shipout\box\PyXBoxHAligned}}%<br>
   \def\PyXInput#1{\immediate\write16{PyXInputMarker:executeid=#1:}}%<br>
   \def\PyXMarker#1{\hskip0pt\special{PyX:marker #1}}%%<br>
   \PyXInput{1}%<br>
After parsing the return message from TeX, the following was left:<br>
   This is TeX, Version 3.14159265 (TeX Live 2015) (preloaded<br>
format=tex)<br>
Error in atexit._run_exitfuncs:<br>
Traceback (most recent call last):<br>
   File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/atexit.py",<br>
line 24, in _run_exitfuncs<br>
     func(*targs, **kargs)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py",<br>
line 744, in _cleantmp<br>
     texrunner.expectqueue.put_nowait(None)              # do not<br>
expect any output anymore<br>
   File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py",<br>
line 148, in put_nowait<br>
     return self.put(item, False)<br>
   File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py",<br>
line 123, in put<br>
     raise Full<br>
Full<br>
Error in sys.exitfunc:<br>
Traceback (most recent call last):<br>
   File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/atexit.py",<br>
line 24, in _run_exitfuncs<br>
     func(*targs, **kargs)<br>
   File<br>
"/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py",<br>
line 744, in _cleantmp<br>
     texrunner.expectqueue.put_nowait(None)              # do not<br>
expect any output anymore<br>
   File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py",<br>
line 148, in put_nowait<br>
     return self.put(item, False)<br>
   File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py",<br>
line 123, in put<br>
     raise Full<br>
Queue.Full<br>
<br>
<br>
<br>
The call I make is:<br>
<br>
multi = eps.multiplot(NCOLS, NROWS, projections,<br>
bare_axes=True,cb_labels=colorbar_label, figsize=(8,4), shrink_cb=1.8)<br>
<br>
Cheers,<br>
John<br>
<br>
<br>
<br>
_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
</blockquote>
<br>
_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
<br>
</blockquote>
<br>
</blockquote>
<br>
-- <br>
John Wise<br>
Assistant Professor of Physics<br>
Center for Relativistic Astrophysics, Georgia Tech<br>
<a href="http://cosmo.gatech.edu" rel="noreferrer" target="_blank">http://cosmo.gatech.edu</a><br>
_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
</div></div></blockquote></div><br></div>