有谁知道如何解决这个错误?
Exception Type: TypeError
Exception Value: coercing to Unicode: need string or buffer, dict found
你能帮助我吗??
有谁知道如何解决这个错误?
Exception Type: TypeError
Exception Value: coercing to Unicode: need string or buffer, dict found
你能帮助我吗??
您正在提供预期字符串或缓冲区的字典。
您应该检查您的代码或围绕您获得异常的行进行调试,检查是否所有需要字符串的函数都没有获得字典。
您可能忘记为字典编制索引。
正如其他人指出的那样,这个错误非常普遍。但是,在这种情况下,它似乎是由 matplotlibs 字体管理器中的问题引起的。我在尝试将 Latex 与 matplotlib 一起使用时遇到了类似的问题,并且能够按照 David 的建议通过从 matplotlib.get_configdir() 目录中删除 fontList.cache 来修复它。