python sklearn 安装

  • 写在前面&安装环境
  • cmd 换盘符
  • 添加路径path
  • 关于pip
  • 安装sklearn报错
    • 没有安装它所依赖的包
    • 需要microsoft Visual Studio build tool

写在前面&安装环境

sklearn是机器学习包,全名scikit-learn(官网)
以前都是用Anaconda直接打包安装好python,主要的包都携带安好,非常方便就能安装sklearn。但不使用anaconda直接安装sklearn时,我遇到了困难。下面主要是记录直接官网下载python(3版本以后)后的sklearn安装,观点说法如有问题欢迎指正。

cmd 换盘符

cd /d D:\\documents # 更换到不同的盘
cd documents  #更换到相同盘中路径

添加路径path

一般直接官网下载python安装的话,不需要添加环境变量,但是在Microsoft 商店里下的需要,而且python所在路径会老长,又踩一个小坑
修改步骤参见:(超详细)

https://blog.csdn.net/xushu_me/article/details/104075095

关于pip

pip是随着python直接安装的,主要使用语句有:

  1. pip install [module] 可以直接联网下载并安装
  2. pip show [module] 已经安装上的包可以通过它查看其依赖的包(requirements)
  3. pip 如果不小心被卸载了,可以直接通过cmd安回来…(https://blog.csdn.net/tianjing0517/article/details/84875108)

    python -m ensurepip

  4. 利用txt批量导入包,在requirement.txt里加入所需要安装的包名,pip后直接跟上file及其所在路径

    pip install -r
    比如 pip install -r requirements.txt

安装sklearn报错

没有安装它所依赖的包

主要是:

  1. numpy+mkl 这个不同于numpy,可以在链接中下载安装。
    该网站集合了大多数包的whl格式文件,可以直接下载,放在python/script目录里,然后cmd 中运行 pip install xxx.whl 语句即可完成安装
    注意:应该提前安装wheel这个帮助whl文件安装包
    注意 !!!!我又安装了一次,发现没有必要安装numpy+mkl ,直接 pip install numpy 就好
  2. matplotlib
  3. scipy
    这两个包可以直接pip install matplotlib安装

需要microsoft Visual Studio build tool

pip install scikit-learn 后,需要用VS进行编译,报错器的建议是安装VS build Tool(构建工具,也即主要编译器),但是光VS build tools 下载安装都要1~2g, 其实还有其他方法——还是这个链接。
在上述链接中找到sklearn的whl 文件,下载并同前面numpy+mkl一样安装。
网站中的包已经通过编译,所以不需要VS也可以直接安装sklearn,于是安装成功。

最后想说,软件包管理器 Anaconda 真好

python sklearn 安装注意点相关推荐

  1. python sklearn安装_Python未安装sklearn

    我正在使用ubuntu 14.我已经下载了sklearn的dpkg包并解包了.我试图运行sudo python setup.py install,但它似乎卡在一个循环中compiling C++ so ...

  2. python sklearn安装_sklearn安装

    1.原以为在pycharm上直接安装第3方库就可以了,结果出现这样的报错: 2.升级pip版本后,python -m pip install -U pip (cmd中执行) 再次使用pycharm安装 ...

  3. python sklearn安装_安装 scikit-learn

    安装 scikit-learn 校验者: @小瑶 翻译者: @片刻 Note 如果你想为这个项目做出贡献,建议你 安装最新的开发版本 . 安装最新版本 Scikit-learn 要求: Python ...

  4. python如何安装sklearn库_1.sklearn库的安装

    sklearn库 sklearn是scikit-learn的简称,是一个基于Python的第三方模块.sklearn库集成了一些常用的机器学习方法,在进行机器学习任务时,并不需要实现算法,只需要简单的 ...

  5. Python——sklearn库的安装

    Python--sklearn库的安装 做个笔记,时间久了,都忘了sklearn库的标准名字--scikit-learn.所以,不要用 pip install sklearn 应该是 pip inst ...

  6. python sklearn 归一化_第3章 Sklearn概述

    Sklearn,该工具包是目前用于机器学习的五大主流Python包之一,适用于预处理.建模.验证及调优等机器学习开发的主要流程,覆盖除部分深度学习算法之外几乎所有常用的机器学习算法. Sklearn的 ...

  7. Python sklearn机器学习各种评价指标——Sklearn.metrics简介及应用示例

    Python Sklearn.metrics 简介及应用示例 利用Python进行各种机器学习算法的实现时,经常会用到sklearn(scikit-learn)这个模块/库. 无论利用机器学习算法进行 ...

  8. Python Sklearn库源码学习--kmeans

    前言: 分析体检数据希望不拘泥于Sklearn库中已有的聚类算法,想着改一下Kmeans算法.本着学习的目的,现在开始查看sklearn的源代码.希望能够写成一个通用的包. 有必要先交代一下我使用的p ...

  9. 【版本安装】最新版本|还在开发的版本sklearn安装方式

    记录 对于有些还处在开发版本的库,我们是无法通过简单的pip调用的,比如sklearn的所有版本(2022.10.30)如下: 对于scikit-learn 1.2.dev0 与 scikit-lea ...

最新文章

  1. cad移动时捕捉不到基点_CAD入门必备(一)移动和复制新手必看
  2. pythoncsv文件的操作_python操作CSV文件
  3. Forward Plus Rendering
  4. PowerShell SQL Server验证实用程序– DBAChecks
  5. mysql大表数据抽取_从云数据迁移服务看MySQL大表抽取模式
  6. java map 为空_java中如何判断map是否为空
  7. leetcode331. Verify Preorder Serialization of a Binary Tree
  8. mysql navicat for mysql常用快捷键
  9. 析构函数中的virtual是否必要?
  10. 《深入浅出WPF》——事件学习
  11. python爬微博数据中心,网易微博爬虫(自定义关键字爬取微博数据)(附软件源码)...
  12. 红米ac2100有ipv6吗_【0107-多功能版OpenWrt】红米小米AC2100|IPV6|酸奶|SmartDNS|多拨|猫咪,附教程...
  13. 微信小程序区分开发版、体验版和正式版
  14. 词向量发展史-共现矩阵-SVD-NNLM-Word2Vec-Glove-ELMo
  15. 复旦的新衣再登Nature!穿在身上能为手机充电
  16. python词云代码手机_【云计算】爬取淘宝手机品牌词云分析(python)
  17. 1、大道至简的数据处理工具-(Microsoft Power Query入门)
  18. 三大前端构建工具横评,谁是性能之王!
  19. matlab-信号与系统
  20. python操作abaqus建模教程①

热门文章

  1. Distance-aware Molecule Graph Attention Network for Drug-Target Binding Affinity Prediction
  2. 大火的AIGC是什么?能用到工作中哪些地方?
  3. zypper命令简介
  4. Linux下使用mpg123实现简单的MP3音乐播放器(记录自己的学习路程)
  5. codeforces 101986 C Medical Checkup
  6. 今天面了个阿里拿27k出来的小哥,让我见识到了什么是天花板
  7. PHP图表制作工具集
  8. 16Cost Community
  9. 挑起华语电影大梁后,金鸡奖正在借前沿技术实现蜕变
  10. CSS3 Tranform 3D 的应用