请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Cannot unpack non-iterable NoneType object

http://img1.sycdn.imooc.com//szimg/5c21f7a000019b3a15011126.jpg
老师这是什么情况 为什么会显示无法解包一个非迭代器类型

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2018-12-25 18:43:04

可能是你的X或者y数据的加载(或者生成)有问题,也可能是你的train_test_split算法内部逻辑有问题。你给我的这个截图,我无法判断原因。


这个课程的所有代码,都可以通过课程的官方github获得。可以尝试在你的环境下运行课程的官方代码,看看是否有问题?如果没有问题,请仔细调试比对,看看自己的代码哪里有问题?传送门:https://github.com/liuyubobobo/Play-with-Machine-Learning-Algorithms


如果访问github有困难,也可以使用慕课网内部该课程的官方代码仓:https://git.imooc.com/coding-169/coding-169


注意,在使用Jupyter Notebook的时候,修改了源码,一定要再运行一次!比如,如果你修改了自己的model_selection.py之后,相应的In[6]那个Cell,必须重新运行,才能使得修改的内容生效。最简单的方式,是重新运行整个Jupyter Notebook,在Jupyter Notebook中,点击Kernel->Restart即可。


加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 TBOO_FengCNN #1
    非常感谢波波老师 我去检查一下算法内部和X,y的变量
    回复 有任何疑惑可以回复我~ 2018-12-25 18:46:07
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信