机器学习环境搭建(Ananconda +VScode)

2023年 9月 21日 62.8k 0

概述

本文章搭建的机器学习环境,是基于Window系统下的Python3环境的基础进行搭建的,主要使用Ananconda和VScode进行搭建的。

一、Ananconda简介及安装步骤

1. 简介

Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

2. 特点

Anaconda具有如下特点:

  • 开源
  • 安装过程简单
  • 高性能使用Python和R语言
  • 免费的社区支持

其特点的实现主要基于Anaconda拥有的:

  • conda包
  • 环境管理器
  • 1,000+开源库

3. Anaconda、conda、pip的区别

3.1 Anaconda

Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。

3.2 conda

conda是包及其依赖项和环境的管理工具。

▪ 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。

▪ 适用平台:Windows, macOS, Linux

▪ 用途:

① 快速安装、运行和升级包及其依赖项。

② 在计算机中便捷地创建、保存、加载和切换环境。

如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。——Conda官方网站

▪ conda为Python项目而创造,但可适用于上述的多种语言。

▪ conda包和环境管理器包含于Anaconda的所有版本当中。

3.3 pip

pip是用于安装和管理软件包的包管理器。

▪ pip编写语言:Python。

▪ Python中默认安装的版本:

① Python 2.7.9及后续版本:默认安装,命令为 pip

② Python 3.4及后续版本:默认安装,命令为 pip3

▪ pip名称的由来:pip采用的是递归缩写进行命名的。其名字被普遍认为来源于2处:

① “Pip installs Packages”(“pip安装包”)

② “Pip installs Python”(“pip安装Python”)

3.5 pip 与 conda 比较

→ 依赖项检查

▪ pip:

① 不一定会展示所需其他依赖包。

② 安装包时或许会直接忽略依赖项而安装,仅在结果中提示错误。

▪ conda:

① 列出所需其他依赖包。

② 安装包时自动安装其依赖项。

③ 可以便捷地在包的不同版本中自由切换。
⑤ pip 与 conda 比较

→ 依赖项检查

▪ pip:

① 不一定会展示所需其他依赖包。

② 安装包时或许会直接忽略依赖项而安装,仅在结果中提示错误。

▪ conda:

① 列出所需其他依赖包。

② 安装包时自动安装其依赖项。

③ 可以便捷地在包的不同版本中自由切换。

4. Ananconda安装

4.1 适用平台

Ananconda可以在以下平台安装和运行(本文是Windows环境下安装的)

  • Windows
  • MAc
  • Linux
4.2 安装步骤
4.2.1 下载

Ananconda的下载可以前往官网或者在清华大学的镜像网站进行下载,如果没有安装Python可以不用担心,因为Ananconda中内置了一个Python的解释器

image.png
image.png

清华镜像

image.png

官网下载

官网地址:
Anaconda | The World’s Most Popular Data Science Platform
清华镜像下载: Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

4.2.2 安装

找到下载的安装包双击运行,如图
image.png

继续点击I Agree我同意进入下一步
image.png

在这一步一定要更改安装路径,Ananconda安装是默认在C盘的,更换的安装路径不要带有中文并且盘符的容量要大一点。
image.png

  • 第一个是创建菜单快捷方式
  • 第二个是将Ananconda中自带的Python3作为主要Python解释器,可供其他应用程序使用(这个一定要勾选,不然后面VScode配置可能会出问题)
  • 第三个是安装完成后将安装包清)
  • image.png

    之后等待安装完成即可
    image.png

    4.2.3 环境变量配置

    步骤是:此电脑右键,点击属性-->点击高级系统设置-->点击环境变量-->找到系统变量中的Path双击
    然后将下面这些路径逐一添加()

    • E:Anaconda
    • E:AnacondaScripts
    • E:AnacondaLibrarymingw-w64bin
    • E:AnacondaLibraryusrbin
    • E:AnacondaLibrarybin

    此电脑右键,点击属性,然后点击高级系统设置
    image.png

    image.png

    双击Path,点击新建,将上面的五个路径逐一添加

    !!!注意上面路径中Ananconda前面部分一定要替换成你自己的安装路径,比如你是安装在D盘,那么E改成D就行了

    image.png

    image.png
    image.png
    image.png

    配置完成后一直点击确定

    4.2.4 测试

    win + R输入cmd按回车,打开命令行,输入conda

    win+R输入cmd,按回车

    image.png

    输入conda出现如下图界面,即配置成功,如果没有返回检查环境变量配置是否有问题
    image.png

    二、Vscode安装步骤

    1. 下载

    官网下载: Visual Studio Code - Code Editing. Redefined

    image.png

    2. 安装

    下载完成后双击安装包,进入安装程序

    image.png

    如果是长期使用VScode建议将所有选项都勾选上,点击下一步
    image.png

    更改安装位置,然后点击下一步,
    v2-5217986a22a94703d73b7ca3e4c54399_r.jpg

    点击安装,等待安装完成即可

    image.png

    3. 插件下载

    VScode主要是作为一个编辑器来使用的,没有Python运行环境,因此需要配置相应的Python环境

    image.png

    英语不太好的小伙伴可以先下载这个汉化插件
    image.png

    然后下载Python插件

    image.png

    插件安装完成后将VScode重启即可以使用

    4. 运行环境配置

    按住ctrl + shiift + p或是f1,进入全局搜索,输入Python

    image.png
    选择你自己要使用的Python解释器即可
    image.png

    5. 测试

    新建一个python文件,测试是否可以正常运行

    image.png

    image.png

    至此机器学习的运行环境搭建完成

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论