成功解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 3150: invalid continuation

成功解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 3150: invalid continuation 

目录

解决问题

解决思路

解决方法


解决问题

Traceback (most recent call last):
    XGBR_model_,XGBR_predict,XGBR_score,XGBR_r2_score = XGBR_predict(X_train_split, y_train_split,X_val_split, y_val_split)
    xgboost.plot_tree(XGBR_model, num_trees=0)
  File "F:\Program Files\Python\Python36\lib\site-packages\xgboost\plotting.py", line 271, in plot_tree
  File "F:\Program Files\Python\Python36\lib\site-packages\matplotlib\pyplot.py", line 71, in <module>
    from matplotlib.backends import pylab_setup
  File "F:\Program Files\Python\Python36\lib\site-packages\matplotlib\backends\__init__.py", line 16, in <module>
    line for line in traceback.format_stack()
  File "F:\Program Files\Python\Python36\lib\traceback.py", line 193, in format_stack
    return format_list(extract_stack(f, limit=limit))
  File "F:\Program Files\Python\Python36\lib\traceback.py", line 207, in extract_stack
    stack = StackSummary.extract(walk_stack(f), limit=limit)
  File "F:\Program Files\Python\Python36\lib\traceback.py", line 358, in extract
    f.line
  File "F:\Program Files\Python\Python36\lib\traceback.py", line 282, in line
    self._line = linecache.getline(self.filename, self.lineno).strip()
  File "F:\Program Files\Python\Python36\lib\linecache.py", line 16, in getline
  File "F:\Program Files\Python\Python36\lib\linecache.py", line 47, in getlines
  File "F:\Program Files\Python\Python36\lib\linecache.py", line 137, in updatecache
  File "F:\Program Files\Python\Python36\lib\codecs.py", line 321, in decode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 3150: invalid continuation byte

解决思路

Unicode解码错误:'utf-8'编解码器无法解码字节0xd0在位置3150:无效的延续字节

解决方法

更新中……

发布了1664 篇原创文章 · 获赞 7398 · 访问量 1342万+

猜你喜欢

转载自blog.csdn.net/qq_41185868/article/details/105461451