采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不设置n_jobs=-1 程序不报错 设置n_jobs=-1程序就报错 这是仅仅使用verbose=2参数时的输出 这时设置n_jobs=-1,verbose=2时的代码 这是报错信息
这个错误的原因是系统库底层打印信息中包含非英文字符(非 ASCII 字符)导致无法处理。因为至少从你的截图看,你的文件路径中没有中文字符,我不确定是不是在你的系相同信息中包含某个中文字符(比如系统用户名)(Btw,貌似这个中文字符是“姚”,你是姓姚吗?)
不管怎样,从这个报错信息看,这个问题不是你的问题。你先尝试一下将你所使用的环境全都升到最新版本,道理上能解决。(报错的那句话的 encode 改成 utf-8 或者加一个 ignore 参数就好,但道理上你不应该去修改系统库底层。)如果你使用的是 anaconda 维护所有的包的话,在 anaconda 命令行下运行一下 conda update --all 即可。
继续加油!:)
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
3.2k 19
4.2k 17
3.7k 15
2.0k 15
1.9k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号