机器学习WebService搭建(二)------anaconda配置

4 篇文章 0 订阅
1 篇文章 0 订阅

使用原因

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
简单的说,anaconda的主要作用是控制版本,什么是控制版本呢,我们经常会因为python的版本问题以及各种包的依赖关系感觉苦恼,而anaconda提供了很好的解决方案。

主要功能:

  • 建立python的虚拟环境,避免污染源环境
  • 安装新的包的时候,自动更新各种依赖包
  • 自带jupyter notebook可用于markdown和python代码的同时编写
  • (其他的我不了解的功能)

安装

windows下的安装包可以在官网 https://www.anaconda.com/download/ 或者清华大学镜像网站 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 中下载,找到自己对应的操作系统和需要的版本即可。

Q: 选择版本2.x还是3.x
A: anaconda的python版本会对应着它base环境下的python版本,(base环境在后面会提到)

打开exe后安装过程叫比较简单了,记得勾选下面的两个选项,不然的话就得自己配置环境变量了。
在这里插入图片描述
安装结束后,可以在cmd中输入代码,检查是否安装成功

conda --version 
#输出 : conda 4.6.9

conda操作

  • 新建python虚拟环境,可以在anaconda安装路径下,看到新建的环境
# 新建一个虚拟环境,testenv为新环境的名称,python版本可以自己根据需要填写,
# 此处用的3.6版本,源环境可以没有改环境,conda会自动下载
conda create --name testenv python=3.6

在这里插入图片描述

  • 激活与退出python虚拟环境
#进入虚拟环境
conda activate testenv

# 退出虚拟环境
conda deactivate

#进入base虚拟环境
conda activate 

在这里插入图片描述

  • 安装包
# 激活环境后,就可以用conda install在该环境下安装包,比如numpy
conda install numpy

Jupyter Notebook使用

控制台切换到项目路径后,输入一下代码就可进入jupyter,它自带有服务器,猜测应该是Tornado。

jupyter notebook

Alt 成功显示
在这里插入图片描述
点击右侧的New->python即可新建python笔记本,jupyter是基于IPython的,挺好用的。

在这里插入图片描述
Q: 如何在jupyter新建python内核
A : 如果是经常使用不同的python版本的同学,很容易发现只有一个python版本。想使用其他版本的python的话,是需要新建python内核的
步骤:

  • 安装ipykernel包
  • 在cmd进入想要版本的环境
  • 输入代码
# XXXX为你为该kernel的命名,比如我命名的为ML
python -m ipykernel install --name XXXX

在这里插入图片描述

市面上很多python机器学习的书也都是用的anaconda和jupyter来演示的,大概基础操作应该就这么多了,其他的内容就需要大家自己摸索一下啦。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值