当前位置:   article > 正文

Chatglm运行evaluate.sh脚本后报错:evaluate.sh: line 5: $‘\r‘: command not found_chatglm bash evaluate.sh

chatglm bash evaluate.sh

一、问题描述

对chatglm2进行P-tuning微调后,使用evaluate.sh脚本测试生成效果,报错:evaluate.sh: line 5: $'\r': command not found

二、解决方法

原因:windows和linux的sh文件格式不同。以换行为例,windows是\r\n,而Linux是\n。所以linux运行windows的sh文件会报错’\r’: command not found

使用Vim打开文件,进行如下设置后即可正常运行。

:set ff=unix
:wq

也可以采用如下方式直接在命令行中输入:

sed -i 's/\r$//' ./evaluate.sh

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/804182
推荐阅读
相关标签
  

闽ICP备14008679号