机器学习第一个项目-----鸢尾花数据集加载及报错解决

项目步骤

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

问题

报错如下

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环境安装;

最近更新

  1. TCP协议是安全的吗?

    2024-01-30 01:22:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-30 01:22:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-30 01:22:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-30 01:22:03       18 阅读

热门阅读

  1. 多端ftp上传下载导致程序crash问题排查

    2024-01-30 01:22:03       37 阅读
  2. Next.js 学习笔记(七)——样式

    2024-01-30 01:22:03       40 阅读
  3. Python入门学习指北

    2024-01-30 01:22:03       36 阅读
  4. 数据库SQL查询相关练习

    2024-01-30 01:22:03       30 阅读
  5. 域名被劫持了该怎么办

    2024-01-30 01:22:03       41 阅读
  6. 剑指offer面试题10 二进制中1的个数

    2024-01-30 01:22:03       40 阅读
  7. JVM 调优指南

    2024-01-30 01:22:03       31 阅读
  8. 三:C语言-输入与输出

    2024-01-30 01:22:03       29 阅读
  9. Kafka建立生产者消费者

    2024-01-30 01:22:03       28 阅读