TransWikia.com

Latex does not work in Python's matplotlib

TeX - LaTeX Asked by LionCereals on March 6, 2021

I installed MikTex and try to plot some graphs using Matplotlib. There, I want to use Latex, but I get the following error:

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibtexmanager.py", line 277, in _run_checked_subprocess
   stderr=subprocess.STDOUT)

 File "C:UsersLeoanaconda3libsubprocess.py", line 411, in check_output
   **kwargs).stdout

 File "C:UsersLeoanaconda3libsubprocess.py", line 512, in run
   output=stdout, stderr=stderr)

CalledProcessError: Command '['latex', '-interaction=nonstopmode', '--halt-on-error', 'C:UsersLeo.matplotlibtex.cached97ff769cca1b07656427b11e7187cec.tex']' returned non-zero exit status 1.


The above exception was the direct cause of the following exception:

Traceback (most recent call last):

 File "C:UsersLeoanaconda3libsite-packagesIPythoncoreformatters.py", line 341, in __call__
   return printer(obj)

 File "C:UsersLeoanaconda3libsite-packagesIPythoncorepylabtools.py", line 248, in <lambda>
   png_formatter.for_type(Figure, lambda fig: print_figure(fig, 'png', **kwargs))

 File "C:UsersLeoanaconda3libsite-packagesIPythoncorepylabtools.py", line 132, in print_figure
   fig.canvas.print_figure(bytes_io, **kw)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibbackend_bases.py", line 2193, in print_figure
   self.figure.draw(renderer)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibartist.py", line 41, in draw_wrapper
   return draw(artist, renderer, *args, **kwargs)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibfigure.py", line 1864, in draw
   renderer, self, artists, self.suppressComposite)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibimage.py", line 131, in _draw_list_compositing_images
   a.draw(renderer)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibartist.py", line 41, in draw_wrapper
   return draw(artist, renderer, *args, **kwargs)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibcbookdeprecation.py", line 411, in wrapper
   return func(*inner_args, **inner_kwargs)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibaxes_base.py", line 2747, in draw
   mimage._draw_list_compositing_images(renderer, self, artists)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibimage.py", line 131, in _draw_list_compositing_images
   a.draw(renderer)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibartist.py", line 41, in draw_wrapper
   return draw(artist, renderer, *args, **kwargs)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibaxis.py", line 1166, in draw
   renderer)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibaxis.py", line 1092, in _get_tick_bboxes
   for tick in ticks if tick.label1.get_visible()],

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibaxis.py", line 1092, in <listcomp>
   for tick in ticks if tick.label1.get_visible()],

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibtext.py", line 900, in get_window_extent
   bbox, info, descent = self._get_layout(self._renderer)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibtext.py", line 287, in _get_layout
   ismath="TeX" if self.get_usetex() else False)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibbackendsbackend_agg.py", line 228, in get_text_width_height_descent
   s, fontsize, renderer=self)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibtexmanager.py", line 423, in get_text_width_height_descent
   dvifile = self.make_dvi(tex, fontsize)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibtexmanager.py", line 311, in make_dvi
   texfile], tex)

 File "C:UsersLeoanaconda3libsite-packagesmatplotlibtexmanager.py", line 290, in _run_checked_subprocess
   exc=exc.output.decode('utf-8'))) from exc

RuntimeError: latex was not able to process the following string:
b'lp'

Here is the full report generated by latex:
failed to create process. 

I have installed TexLive and can call it from the commmand prompt by typing latex. It is located in the folder C:texlive

I have previously installed MikTex and been trying to solve this for hours now, please help me!

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP