#14594: dot2tex not detected any longer
---------------------------------+------------------------------------------
       Reporter:  aschilling     |         Owner:  sage-combinat
           Type:  defect         |        Status:  new          
       Priority:  major          |     Milestone:  sage-5.10    
      Component:  combinatorics  |    Resolution:               
       Keywords:  dot2tex        |   Work issues:               
Report Upstream:  N/A            |     Reviewers:               
        Authors:                 |     Merged in:               
   Dependencies:                 |      Stopgaps:               
---------------------------------+------------------------------------------
Changes (by aschilling):

 * cc: sage-combinat (added)


Old description:

> Since sage-5.10.beta2 there is a problem with the detection of dot2tex.
> Even with dot2tex installed  via
> {{{
>     sage -f
> http://sage.math.washington.edu/home/nthiery/dot2tex-2.8.7-2.spkg
> }}}
> it is not detected any longer:
> {{{
>     sage: import dot2tex
>     ...
>     ImportError: No module named pyparsing
> }}}
> This is crucial though since in combinatorics we heavily rely on being
> able to draw pictures:
> {{{
>     sage: B = CrystalOfTableaux(['A',2],shape=[1])
>     sage: view(B)
>     dot2tex not available.  Install after running 'sage -sh'
> }}}

New description:

 Since sage-5.10.beta2 there is a problem with the detection of dot2tex.
 Even with dot2tex installed  via
 {{{
     sage -f
 http://sage.math.washington.edu/home/nthiery/dot2tex-2.8.7-2.spkg
 }}}
 it is not detected any longer:
 {{{
     sage: import dot2tex
     ...
     ImportError: No module named pyparsing
 }}}
 This is crucial though since in combinatorics we heavily rely on being
 able to draw pictures:
 {{{
     sage: B = CrystalOfTableaux(['A',2],shape=[1])
     sage: view(B)
     dot2tex not available.  Install after running 'sage -sh'
 }}}

 dot2tex indeed needs pyparsing. And pyparsing used to ship with
 matplotlib, but apparently the new version of matplotlib does not
 include it anymore. So one need to install it somehow.

 Comment by Paul-Olivier: It should be pyparsing 1.5?.x and not 2.x as
 that's only in python 3.

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14594#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" 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/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to