ai在训练的时候,命令行的训练语料通常是linux或者maxos风格的,导致在windows powershell上运行的时候经常会报错,很费时间,很耗token。为了解决这个问题,我一开始是打算在vm中搞一个kali虚拟机搞这个agnet,但是发现有些不方便,内存的占用会挺大,会挺慢的。之后发现一个很不错的解决方法,就是wsl,windows自带的linux的子系统,给我们提供了一个能在linux环境中运行agnet的方法,非常方便,而且就算agent觉醒了,把所有文件都删了,也不会影响我存在物理机里的文件,重装一下就i行了。下载wsl的方式很简单,首先确定自己的cpu有没有开启虚拟化,没有开要打开(我不知道怎么打开,现在大部分电脑都是打开的。)之后,在powershell中执行wsl --install --web-download(web-download让国内下载更快一点)之后重启,再运行一编上面的代码,下载linux发行版,我下的是kali linuxwsl --install kali linux