首页 > 其他分享 >Failed to determine matplotlib's data directory! 解决方案

Failed to determine matplotlib's data directory! 解决方案

时间:2022-10-10 12:56:38浏览次数:82  
标签:mpl matplotlib Failed determine directory data

异常

  在使用Pyinstaller打包写的程序时,抛出了异常,描述为Failed to determine matplotlib's data directory!,原因是找不到matplotlib库的目录,如图所示。

解决

  找到pyinstaller目录,我使用的是Anaconda发行版,目录为 anaconda3/Lib/site-packages/Pyinstaller/hooks
  修改hook-matplotlib.py文件,注释掉原本的,添加如下内容即可顺利运行

import matplotlib

mpl_data_dir = matplotlib.get_data_path()
datas = [ 
    (mpl_data_dir, "matplotlib/mpl-data"), 
]

  方法来源 StackOverflow

标签:mpl,matplotlib,Failed,determine,directory,data
From: https://www.cnblogs.com/ToryRegulus/p/16774887.html

相关文章