当我尝试从www.matplotlib.org运行非常简单的代码片段时,
from matplotlib import rc
rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
## for Palatino and other serif fonts use:
#rc('font',**{'family':'serif','serif':['Palatino']})
rc('text', usetex=True)
import numpy as np
import matplotlib.pyplot as plt
# Example data
t = np.arange(0.0, 1.0 + 0.01, 0.01)
s = np.cos(4 * np.pi * t) + 2
plt.rc('text', usetex=True)
plt.rc('font', family='serif')
plt.plot(t, s)
plt.xlabel(r'\textbf{time} (s)')
plt.ylabel(r'\textit{voltage} (mV)',fontsize=16)
plt.title(r"\TeX\ is Number "
r"$\displaystyle\sum_{n=1}^\infty\frac{-e^{i\pi}}{2^n}$!",
fontsize=16, color='gray')
# Make room for the ridiculously large title.
plt.subplots_adjust(top=0.8)
plt.savefig('tex_demo')
plt.show()
Run Code Online (Sandbox Code Playgroud)
这个代码对我来说非常不寻常,我无法弄清楚问题是什么.我收到的错误消息很多,如下所示.有谁知道问题可能是什么?
谢谢!!
Traceback(最近一次调用最后一次):
在调用 返回打印机(obj)中输入文件"/Users/evan/anaconda3/lib/python3.6/site-packages/IPython/core/formatters.py",第332行
文件 "/Users/evan/anaconda3/lib/python3.6/site-packages/IPython/core/pylabtools.py",线路237,在png_formatter.for_type(图,λ-无花果:print_figure(无花果, 'PNG',**kwargs))
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/IPython/core/pylabtools.py",第121行,print_figure fig.canvas.print_figure(bytes_io,**kw)
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/backend_bases.py",第2216行,在print_figure**kwargs)
在print_png中输入文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/backends/backend_agg.py",第507行,FigureCanvasAgg.draw(self)
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/backends/backend_agg.py",第430行,在draw self.figure.draw(self.renderer)中
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/artist.py",第55行,在draw_wrapper中返回绘图(艺术家,渲染器,*args,**kwargs)
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/figure.py",第1299行,在绘制渲染器中,self,artists,self.suppressComposite)
在_draw_list_compositing_images a.draw(渲染器)中输入文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/image.py",第138行
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/artist.py",第55行,在draw_wrapper中返回绘图(艺术家,渲染器,*args,**kwargs)
文件 "/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/axes/_base.py",行2437,在平局mimage._draw_list_compositing_images(渲染,自我,艺术家)
在_draw_list_compositing_images a.draw(渲染器)中输入文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/image.py",第138行
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/artist.py",第55行,在draw_wrapper中返回绘图(艺术家,渲染器,*args,**kwargs)
在绘制渲染器中输入文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/axis.py",第1135行)
文件 "/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/axis.py",线1075,在_get_tick_bboxes程度= tick.label1.get_window_extent(渲染)
文件 "/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/text.py",线路933,在get_window_extent BBOX,信息,血统= self._get_layout(self._renderer)
文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/text.py",第308行,在_get_layout中ismath = False)
文件 "/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/backends/backend_agg.py",线路226,在get_text_width_height_descent S,字体大小,渲染器=个体经营)
文件 "/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/texmanager.py",线路602,在get_text_width_height_descent DVI文件= self.make_dvi(TEX,字体大小)
在make_dvi stderr = subprocess.STDOUT中输入文件"/Users/evan/anaconda3/lib/python3.6/site-packages/matplotlib/texmanager.py",第393行
文件"/Users/evan/anaconda3/lib/python3.6/subprocess.py",第336行,在check_output**kwargs).stdout
文件"/Users/evan/anaconda3/lib/python3.6/subprocess.py",第403行,与Popen(*popenargs,**kwargs)一起运行为进程:
文件"/Users/evan/anaconda3/lib/python3.6/subprocess.py",第709行,在init restore_signals,start_new_session中)
文件"/Users/evan/anaconda3/lib/python3.6/subprocess.py",第1344行,在_execute_child中引发child_exception_type(errno_num,err_msg,err_filename)
FileNotFoundError:[Errno 2]没有这样的文件或目录:'latex':'latex'
小智 1
对于Linux:
sudo yum install latex
sudo yum install dvipng
Run Code Online (Sandbox Code Playgroud)
对于 Windows:安装 texlive。
参考号 https://matplotlib.org/tutorials/text/usetex.html?highlight=latex
| 归档时间: |
|
| 查看次数: |
4582 次 |
| 最近记录: |