机器学习基础环境安装与使用

#观看黑马程序员机器学习入门笔记

2.1库的安装

整个机器学习基础阶段会用到Matplotlib、Numpy、Pandas等库,为了同一版本号在环境中使用,将所有的库以及版本放到了文件requirements.txt当中,然后统一安装

新建一个用于人工智能的虚拟环境

mkvirtuale ai

注意如果出现:‘mkvirtualenv‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

可以参考这两个博主的解决方法:‘mkvirtualenv‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_mkvirtualenv' 不是内部或外部命令,也不是可运行的程序 或批处理文件。-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/weixin_43465508/article/details/126385500

Python学习使用---virtualenv与mkvirtualenv创建虚拟环境_mkvirtualenv ai-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_44433261/article/details/109708776

 matplotlib==2.2.2

numpy==1.14.2

pandas==0.20.3

tables==3.4.2

jupyter==1.0.0 

注意:

  • 每个包安装的过程中,尽量指定稳定版本进行安装 

使用pip命令安装

pip3 install -r requirements.txt 

 注意:

  • 安装这些包的时候跟网速关系也比较大,需要大家在网速比较好的地方进行安装。

2.2 Jupyter Notebook使用

1Jupyter Notebook介绍

Jupyter项目是一个非盈利的开源项目,源于2014年的python项目,因为它逐渐发展为支持跨所有编程语言的交互式数据科学和科学计算

  • Jupyter Notebook,原名IPython Notbook,是IPython的加强网页版,一个开源的web应用程序
  • 是一款程序员和科学工作者的编程/文档/笔记/展示软件
  • .ipynb文件格式适用于计算型叙述的JSON文档格式的正式规范
  •  

2为什么使用Jupyter Notebook?

传统软件开发:工程/目标明确

  • 需求分析,设计架构,开发模块,测试

数据挖掘:艺术/目标不明确

  • 目的是具体的需求目标,而不是机械的完成任务
  • 通过执行代码来理解问题
  • 迭代式的改进代码来改进解决方法

实时运行的代码、叙事性的文本和可视化被聚合在一起,方便使用代码和数据来讲述故事。

对比Jupyter Notebook和Pycharm

  • 画图

  • 数据展示

  • 23
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值