跑了一个代码,如下图所示,我在配置完环境后运行了bash文件,结果是出现了command not found,稍微找了一下解决方案,最后是在github上一个的仓库问题找到了思路,链接如下:
为什么运行bash train.sh时一直说我的参数有错? · Issue #450 · THUDM/ChatGLM-6B (github.com)
在我的文件是在windows系统上git clone 然后放到linux上的(因为Linux机器刚好git clone的网络有点问题),其实这很容易导致一个字符集不匹配的问题,我看到了那篇问题的某个回答就知道有可能是字符集的问题,因为有时候一个空格,缩减符用的都可能是不一样的编码集,所以容易导致无法识别的问题。
然后刚好网络好一点了,我在Linux上直接运行git clone xxx,得到仓库代码去运行,这样就没有command not found的问题了。
如下图所示,虽然还是没运行出来,但是至少bash这一关过了,证明我的思路对于我此时的问题是完全正确的。
以上是简单的记录一下debug过程。
- unrecognized arguments 思路 command 文件unrecognized arguments思路command unrecognized centos7 command centos 内核localversion unrecognized argument wno-address-of-packed-member unrecognized command command-line-arguments command-line-arguments arguments undefined command argument command output shell arguments command number redis 子系统argument文件shell 命令command文件linux