机器学习第一个项目-----鸢尾花及报错解决

发布时间:2024年01月24日

项目步骤

如刚开始做,从 “项目开始” 看;
如遇到问题从 “问题” 开始看;

问题

报错如下

ModuleNotFoundError: No module named 'sklearn'

在这里插入图片描述

解决过程

查看官网,感觉可能是python版本和skilearn版本不匹配,更新一下python版本
在这里插入图片描述

更新python版本

卸载之前的python

双击一下该安装包,然后点击uninstall,就是卸载你目前想要版本python
在这里插入图片描述
在这里插入图片描述

如果没保留该版本的安装包,只需去官【https://www.python.org/】重新下载该版本对应的安装包(一定要下载对应相同的版本),然后双击一下该安装包,然后点击uninstall卸载

以上就是python最干净的卸载方式,其他方式不干净,卸完后就可以重新下载新的版本了

下载python安装包

网址:https://www.python.org/
我的skilearn版本是1.3.2,所以更新的python版本是3.8以后
在这里插入图片描述
双击安装包
勾选 Add Python 3.6 to PATH,再点击Customize installation

Install now 默认安装且默认安装路径(一般默认安装在C盘)
Customize installation 自定义安装 Add
Python 3.6 to PATH 自动加到环境变量中

在这里插入图片描述
next在这里插入图片描述
修改地址,安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成

第二步

还是报错SyntaxError: invalid syntax
在这里插入图片描述

在安装第三方模块时也有可能出现“SyntaxError: invalid syntax”这个问题,这时需要检查一些是否是在cmd窗口下安装,同时,要到python的安装目录里面,找到pip所在的目录里面进行安装;

在这里插入图片描述

Pycharm软件里面下载skilearn

使用命令pip install -U scikit-learn安装,安装成功后等待命令条加载完成
在这里插入图片描述

项目开始

创建项目
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

总结

先更换了版本,让python环境和sklearn适配;
然后还是报错,当时语法错误,没有试着改成sklearn,没有意识到可能是拼写错误,所以又在pycharm里面安装了sklearn,然后成功了;所以可能是环境错误+拼写错误;也可能是环境错误+pycharm环境安装;

文章来源:https://blog.csdn.net/m0_46222433/article/details/135793577
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。