相关疑难解决方法(0)

Python/matplotlib:摆脱matplotlib.mpl警告

我使用python 3.4使用matplotlib.当我启动我的程序时,我有以下警告消息:

C:\ Python34-32bits\lib\site-packages\matplotlib\cbook.py:123:MatplotlibDeprecationWarning:在1.3版本中不推荐使用matplotlib.mpl模块.请import matplotlib as mpl改用.warnings.warn(message,mplDeprecation,stacklevel = 1)

据我所知,我不使用mpl,所有关于matplotlib的导入都是:

import matplotlib.pyplot as plt
import matplotlib.animation as animation
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

python matplotlib deprecation-warning

11
推荐指数
1
解决办法
1万
查看次数

Matplotlib:删除有关matplotlib.use()的警告

在我使用的Python模块中matplotlib,我想确保它在我通过远程计算机运行脚本时也能正常工作ssh.所以我这样做:

import matplotlib
matplotlib.use('Agg')
from matplotlib.backends.backend_pdf import PdfPages
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt
import numpy as np
import pylab
import scipy.stats
import scipy.stats.mstats
Run Code Online (Sandbox Code Playgroud)

有用.太糟糕了,当我直接在机器上运行它(不是远程机器!)时,它给了我以下警告:

对matplotlib.use()的这个调用没有效果,因为已经选择了后端; 必须 在首次导入pylab,matplotlib.pyplot或matplotlib.backends 之前调用matplotlib.use().

如何删除此邮件?

python warnings matplotlib

8
推荐指数
2
解决办法
1万
查看次数