Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python上的Latex:\alpha和\beta don';不行?_Python_Matplotlib - Fatal编程技术网

python上的Latex:\alpha和\beta don';不行?

python上的Latex:\alpha和\beta don';不行?,python,matplotlib,Python,Matplotlib,我用matplotlib制作一些图形,我用latex制作图例 更具体地说,我正在尝试使用以下内容: loglog(x,x, '-r',label='$ \alpha $') legend() show() 但是,此代码不会在图形上显示图例,并且在关闭图像后出错 我使用的是Enthound包(用于mac),但错误来自pylab/scipy 出现的错误正好是: $ lpha $ (at char 0), (line:1, col:1) 但是,如果使用\mu或\gamma,则效果良好!!我仅在\b

我用matplotlib制作一些图形,我用latex制作图例

更具体地说,我正在尝试使用以下内容:

loglog(x,x, '-r',label='$ \alpha $')
legend()
show()
但是,此代码不会在图形上显示图例,并且在关闭图像后出错

我使用的是Enthound包(用于mac),但错误来自pylab/scipy

出现的错误正好是:

$ lpha $ (at char 0), (line:1, col:1)
但是,如果使用\mu或\gamma,则效果良好!!我仅在\beta和\alpha上发现有关此问题的信息


有人知道这是什么吗?我相信python正在将“\a”解释为某个字符。。。但是我不知道应该如何调试/避免它。

问题是
\a
\b
中有一个Python字符串文本

我建议您在字符串中嵌入反斜杠时使用:

r'$ \alpha $'

除了使用原始字符串(如上所述),还可以转义反斜杠。因此,键入
\\alpha
\\beta
也会起作用。

您是否尝试了
\\a
而不是
\a
?对于那些试图重现答案的人,有一个(明显的)输入错误可能值得一提:
r'$\alpha$'
(结束语缺失)。接受的答案对我不起作用,即“$\beta$”,但是,$\\beta$没有。