目录

前言

Anaconda安装

使用conda配置python3.6环境

Spyder配置与使用

安装PyTorch

总结


前言

本文主要是分享一下机器学习初期,基本的环境搭建。也适用于其他python工程化项目环境搭建。都差不多。

Anaconda安装

anaconda官方链接:Anaconda | The World's Most Popular Data Science Platform

点击Get Started

点击Download Anaconda installers

根据自己的操作系统,下载对应的安装包。

安装anaconda

一路点下去,安装完成。

使用conda配置python3.6环境

目前python3比较稳定的版本为3.6,通过anaconda构建一个python3的虚拟环境。

首先我们看一下base环境的python版本。点开windows的搜索栏,输入anaconda,打开Anaconda Prompt

输入命令

conda create -n pytorch python=3.6

构建一个叫pytorch的虚拟环境。并且激活环境,输入一下命令。

Spyder配置与使用

Pycharm整体来看还是python最好的IDE,Spyder是Anaconda提供的IDE,是我认为在编辑一些简单程序、或者调试程序比较好用的IDE。这里推荐一下。

打开Anaconda Navigator。

升级一下,并且切换一下我们刚刚激活的pytorch环境。

打开Spyder

可以选中部分代码,按F9,只执行选中的代码块,很适合调试。

安装PyTorch

登入PyTorch官网:PyTorch

选择操作系统,cuda模式,复制安装命令。

Anaconda Prompt激活pytorch环境,执行命令。慢慢等安装吧。

如果你发现安装很慢的话,建议给anaconda添加国内源。而且我不建议是清华源,因为太卡了。这里推荐一下北外的源。具体操作如下:

打开用户目录下的.condarc文件,更新成为如下内容。

channels:- defaults
show_channel_urls: true
default_channels:- https://mirrors.bfsu.edu.cn/anaconda/pkgs/main- https://mirrors.bfsu.edu.cn/anaconda/pkgs/r- https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloudmsys2: https://mirrors.bfsu.edu.cn/anaconda/cloudbioconda: https://mirrors.bfsu.edu.cn/anaconda/cloudmenpo: https://mirrors.bfsu.edu.cn/anaconda/cloudpytorch: https://mirrors.bfsu.edu.cn/anaconda/cloudsimpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud

命令行中执行命令清理缓存。

conda clean -i

安装完成之后,查看pytorch版本。

conda list

总结

基本环境已经搭好了,找个模型玩玩吧。

如果本文对你有帮助的话,点个赞吧

机器学习基础环境部署 | 机器学习系列相关推荐

  1. 集成学习(上):机器学习基础task1-熟悉机器学习的三大主要任务

    机器学习基础task1-熟悉机器学习的三大主要任务 1.导论 1.1 回归 1.2 分类 1.3 无监督学习 学习内容来源链接 1.导论 什么是机器学习?机器学习的一个重要的目标就是利用数学模型来理解 ...

  2. SAP(HANA+S/4)上云基础环境部署最佳实践

    简介:为提高客户服务水平及集团管理效率,客户选择了SAP解决方案.但是同时也对客户的IT基础设施提出了更多的要求.对此我们针对SAP上云基础设施选型.云原生产品.灾备方案设计,云上安全环境设计总结出了 ...

  3. 鲲鹏云实验-Python+Jupyter机器学习基础环境

    [摘要] 介绍Ubuntu 18.04环境下Python3常用科学计算和数据分析包(numpy, scipy, matplotlib, sklearn, pandas)的安装,以及Jupyter No ...

  4. 鲲鹏云服务器运行python项目_鲲鹏云实验-Python+Jupyter机器学习基础环境

    [摘要] 介绍Ubuntu 18.04环境下Python3常用科学计算和数据分析包(numpy, scipy, matplotlib, sklearn, pandas)的安装,以及Jupyter No ...

  5. 2020-1-29 深度学习笔记5 - 机器学习基础(构建机器学习算法)

    第5章 机器学习基础 官网 学习算法 机器学习算法是一种能够从数据中学习的算法. 所谓学习是指,对于某类任务T和性能度量P,一个计算机程序被认为可以从经验E中学习是指,通过经验E改进后,它在任务T上由 ...

  6. 【机器学习基础】在机器学习项目中该如何选择优化器

    作者:Philipp Wirth   编译:ronghuaiyang 导读 几种流行的优化器的介绍以及优缺点分析,并给出了选择优化器的几点指南. 本文概述了计算机视觉.自然语言处理和机器学习中常用的优 ...

  7. 【机器学习基础】Python机器学习的神器- Scikit-learn使用说明

    全文共 26745 字,106 幅图表, 预计阅读时间 67 分钟. 0 引言 Sklearn (全称 Scikit-Learn) 是基于 Python 语言的机器学习工具.它建立在 NumPy, S ...

  8. 数据库审计平台---基础环境部署

    数据库审计平台 --- 介绍 数据库审计平台 --- 依赖环境部署 环境说明 操作系统   RedHat RedHat Enterprise Linux 7.4 软件版本   Python Pytho ...

  9. WINDOWS系统机器学习基础环境安装教程

    目录 一.Anaconda安装 二.Spyder配置与使用 三.安装PyTorch 一.Anaconda安装 anaconda官方链接:Anaconda | The World's Most Popu ...

最新文章

  1. C#电视节目单展示案例
  2. java多线程:线程体往外抛出异常的处理机制实践
  3. Spring开发环境搭建
  4. 微信小程序家庭记账本开发进度二
  5. JavaFX技巧30:带有DropShadow的ScrollPane
  6. 【Tools】ubuntu16.04升级Python2.7到3.5
  7. 是用于mac的linux,用于Mac OS X的Can(CUPS)ppd文件可用于Linux吗?
  8. 谁在使用我的网站——用户行为分析
  9. 自学Android资料大放送
  10. orm php 自定义,Eloquent ORM 自定义 builder
  11. Java企业级实战项目
  12. 算法精解:C语言描述(递归)
  13. matlab除与左除,Matlab左除和右除
  14. S3C2410 通用异步收发UART 串口通信
  15. 计算机Java毕设项目-PPT答辩篇
  16. add eds file in Codesys
  17. android开发 问卷调查案例_基于Android的问卷调查系统模型分析与设计
  18. 熊猫压缩怎么使用_您应该可以使用熊猫库做的几件事
  19. 对WEB安全工程师的理解
  20. 【sdx62】通过dtsi控制gpio高低电平实例

热门文章

  1. 弹性盒子布局宽度自适应-图片自适应
  2. Web前端开发技术第二版课后上机题(第四章)
  3. 现金红包、催泪视频、过气明星……这是春节营销的门道
  4. 使用edge浏览器,白嫖ChatGPT的保姆级教程来了
  5. Qt报错 The process was ended forcefully. (程序异常结束)
  6. IP全球Ping丢包查看以及端口检测
  7. 学计算机专业可以做施工员吗,建筑工程技术专业毕业只能做施工员?还有这些岗位可以做...
  8. php hsl,python中RGB和HSL的相互转换
  9. 阿里巴巴/166获得店铺的所有商品 API使用说明
  10. 熵 Entropy -- 香农熵、相对熵、交叉熵、条件熵