pyinstaller打包遇到MatplotlibDeprecationWarning问题


在使用pyinstaller打包py文件后,运行exe文件
控制台显示错误:

MatplotlibDeprecationWarning: Matplotlib installs where the data is not in the mpl-data subdirectory of the package are deprecated since 3.2 andsupport for them will be removed two minor releases later.

pyinstaller打包遇到MatplotlibDeprecationWarning问题_第1张图片
原因 :matplotlib3.2以后就把mpl-data分离出去了

解决方法

pip uninstall matplotlib  # 卸载原来的版本
pip install matplotlib==3.1.1 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com  # 安装3.1版本

安装完成后,再重新打包即可。

你可能感兴趣的:(pyinstaller,python,matplotlib)