This input works for Python3 and Python2. The png file is created properly and bit-for-bit identical for both versions.
On Sunday, July 21, 2013 8:54:06 PM UTC+2, Aaron Meurer wrote: > > It might be a bug, or it might be broken somehow on your machine. I > can't reproduce this right now because I don't have Python 3 versions > of all the libraries needed to run IPython in Python 3. > > Can you see if preview(Integral(sqrt(1/x), x), output='png', > viewer='file', filename='test.png') works for you? It should create a > file called test.png in your current directory. > > Aaron Meurer > > On Sun, Jul 21, 2013 at 6:49 AM, <[email protected] <javascript:>> wrote: > > Hi, > > > > I played around with sympy in the ipython qtconsole and wanted to try > out > > LaTeX pretty printing. I noticed that sympy does not produce pretty > LaTeX > > formatted output when run with Python3. Python2 works perfectly: > > > > ------------------------------------------------ > > > > Python 3.3.2 (default, May 21 2013, 15:40:45) > > *** snip *** > > IPython 0.13.2 -- An enhanced Interactive Python. > > *** snip *** > > > > In [1]: from sympy import init_session > > > > In [2]: init_session(quiet=True, use_latex=True) > > IPython console for SymPy 0.7.3 (Python 3.3.2-64-bit) (ground types: > python) > > > > In [3]: init_printing(use_latex=True) > > > > In [4]: Integral(sqrt(1/x),x) > > > > Out[4]: > > ⌠ > > ⎮ ___ > > ⎮ ╱ 1 > > ⎮ ╱ ─ dx > > ⎮ ╲╱ x > > ⌡ > > > > ------------------------------------------------ > > > > Python 2.7.5 (default, May 12 2013, 12:00:47) > > *** snip *** > > IPython 0.13.2 -- An enhanced Interactive Python. > > *** snip *** > > > > In [1]: from sympy import init_session > > > > In [2]: init_session(quiet=True, use_latex=True) > > IPython console for SymPy 0.7.3 (Python 2.7.5-64-bit) (ground types: > python) > > > > In [3]: init_printing(use_latex=True) > > > > In [4]: Integral(sqrt(1/x),x) > > > > Out[4]: *** Beautiful LaTeX output *** > > > > ------------------------------------------------ > > > > Installed packages (Arch Linux): > > ipython 0.13.2-1 > > ipython2 0.13.2-2 > > > > python 3.3.2-1 > > python-beaker 1.6.4-1 > > python-cairo 1.10.0-2 > > python-dbus 1.2.0-1 > > python-dbus-common 1.2.0-1 > > python-distribute 0.6.45-1 > > python-gobject 3.8.3-1 > > python-gobject2 2.28.6-9 > > python-mako 0.8.1-1 > > python-markupsafe 0.18-1 > > python-numexpr 2.1-1 > > python-numpy 1.7.1-1 > > python-pygments 1.6-1 > > python-pyqt4 4.10.2-2 > > python-pytables 3.0.0-3 > > python-pyudev 0.16.1-2 > > python-pyzmq 13.1.0-1 > > python-requests 1.2.3-2 > > python-scipy 0.12.0-1 > > python-sip 4.14.7-1 > > python-sympy 0.7.3-1 > > python-urwid 1.1.1-1 > > python-xdg 0.25-1 > > > > python2 2.7.5-1 > > python2-apptools 4.2.0-1 > > python2-beaker 1.6.4-1 > > python2-cairo 1.10.0-1 > > python2-configobj 4.7.2-6 > > python2-dbus 1.2.0-1 > > python2-distribute 0.6.45-1 > > python2-envisage 4.3.0-1 > > python2-gobject 3.8.3-1 > > python2-gobject2 2.28.6-9 > > python2-mako 0.8.1-1 > > python2-markupsafe 0.18-1 > > python2-notify 0.1.1-12 > > python2-numexpr 2.1-1 > > python2-numpy 1.7.1-1 > > python2-pycurl 7.19.0-2 > > python2-pyface 4.3.0-1 > > python2-pygments 1.6-1 > > python2-pyqt4 4.10.2-2 > > python2-pytables 3.0.0-3 > > python2-pyudev 0.16.1-2 > > python2-pyzmq 13.1.0-1 > > python2-sip 4.14.7-1 > > python2-sympy 0.7.3-1 > > python2-traits 4.3.0-1 > > python2-traitsui 4.3.0-1 > > python2-urwid 1.1.1-1 > > > > ------------------------------------------------ > > > > Is this a known problem (a Google search didn't turn up anything)? Am I > > missing a package (though I should have all required packages)? Is it > maybe > > a problem with the Arch Linux package that I should report downstream? > > > > Thank you in advance, > > Andy > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "sympy" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to [email protected] <javascript:>. > > To post to this group, send email to [email protected]<javascript:>. > > > Visit this group at http://groups.google.com/group/sympy. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.
