deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 313|回复: 1

报错求助

[复制链接]

1

主题

2

帖子

242

积分

初级丹师

Rank: 3Rank: 3

积分
242
 楼主| 发表于 2023-6-22 10:59:52 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
大家好

下载了正在输入的224f第四版, 训练的时候出现以下报错:

Error: 'charmap' codec can't encode characters in position 2538-2541: character maps to <undefined>
Traceback (most recent call last):
  File "C:\Users\oskar\Downloads\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\mainscripts\Trainer.py", line 188, in trainerThread
    model_save()
  File "C:\Users\oskar\Downloads\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\mainscripts\Trainer.py", line 68, in model_save
    model.save()
  File "C:\Users\oskar\Downloads\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\models\ModelBase.py", line 391, in save
    Path( self.get_summary_path() ).write_text( self.get_summary_text() )
  File "pathlib.py", line 1216, in write_text
  File "encodings\cp1252.py", line 19, in encode
UnicodeEncodeError: 'charmap' codec can't encode characters in position 2538-2541: character maps to <undefined>


并且一按保存就出错。
查了一下之前有累次报错的历史记录,但找不到解决方案,希望大家帮忙,先谢为敬。
回复

使用道具 举报

1

主题

2

帖子

242

积分

初级丹师

Rank: 3Rank: 3

积分
242
 楼主| 发表于 2023-6-23 15:02:19 | 显示全部楼层
问题已解决
解决方法参考以下链接:
https://dfldata.cc/forum.php?mod=viewthread&tid=4397
虽然报错的细节不同,但解决方案一样:

引用‘
1. 到\_internal\DeepFaceLab\models
2. 找到ModelBase.py
3. 用記事本打開,第391行
        Path( self.get_summary_path() ).write_text( self.get_summary_text())
4.加入這個encoding='UTF-8'變成:
        Path( self.get_summary_path() ).write_text( self.get_summary_text() , encoding='UTF-8')
5.儲存這個檔案’

感谢mineswp886的答案。
希望以后能帮到大家。

回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-9-23 16:29 , Processed in 0.092224 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表