windows安装pytorch(anaconda安装)

文章目录

  • 前言
  • 一、安装anaconda
    • 1、进入官网下载
      • (1)点击view all Installers
      • (2)下载需要的版本
    • 2、一顿默认安装就行(到这一步这样填)
    • 3、进入开始找到Anaconda Prompt,点击进入到base环境
  • 二、新建环境并配置python环境
    • 1、新建环境
    • 2、配置环境(下载安装pytorch)
      • (1)查看显卡版本需求
      • (2)进入pytorch官网
      • (3)检查配置好的环境
  • 三、在新建的环境中配置安装jupyter notebook(因为jupyter默认安装在base环境中,要不然就在base中安装pytorch)
    • 1、打开Anaconda Prompt,在base环境中,命令行输入`conda install nb_conda`,遇到提示输入y安装。
    • 2、进入创建的pytorch环境,命令行输入`conda install ipykernel`,然后根据提示输入y进行安装
    • 3、安装好之后打开jupyter
  • 四、配置pycharm
    • 1、安装好pycharm
    • 2、新建项目


前言

随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础安装配置内容。


提示:以下是本篇文章正文内容,可供参考

一、安装anaconda

1、进入官网下载

一定要记住anaconda你下载的版本适配的python版本
官网下载:

https://www.anaconda.com/

在这里插入图片描述

下载以前的版本(比较稳定):

https://repo.anaconda.com

(1)点击view all Installers

在这里插入图片描述

(2)下载需要的版本

在这里插入图片描述

2、一顿默认安装就行(到这一步这样填)

在这里插入图片描述

3、进入开始找到Anaconda Prompt,点击进入到base环境

在这里插入图片描述

二、新建环境并配置python环境

在这里插入图片描述

1、新建环境

新建python
conda create -n pytorch(自己定的名字) python=3.7(自己定的python版本)

在这里插入图片描述
输入y,然后等待下载完成

1、激活一个环境
conda activate pytorch(取的名字)
2、关闭一个环境
conda deactivate
3、删除一个环境
conda remove -n pytorch(取的名字) --all
然后查看anaconda安装目录下的envs文件夹下是否还有这个环境,有的话删除掉

2、配置环境(下载安装pytorch)

在这里插入图片描述
进入到自己新建好的环境(笔者的环境是py37)
下载pytorch

(1)查看显卡版本需求

win+r输入nvidia-smi,确保Driver Version大于396.26(如果没有大于就去英伟达官网更新驱动),并记住CUDA Version版本大小
在这里插入图片描述

(2)进入pytorch官网

https://pytorch.org/
在这里插入图片描述
笔者的CUDA Version为11.1,没有适合的CUDA版本,所以点击下面的Previous Version of PyTorch
注意,笔者下载的是Stable、windows、pip(intel用pip,NVIDIA用conda)、10.2)
把这个复制粘贴到新建好的python环境中
在这里插入图片描述
在这里插入图片描述
然后出现y/n中选择y就可以
输入pip list,查看我们的包是否被安装,这里可以看到torch相关的包都安装了。
在这里插入图片描述

(3)检查配置好的环境

我们输入python进入下Python环境,然后输入import torch,如果没有报错说明可以导入成功。
输入torch.cuda.is_available()查看torch是否可以使用显卡,True就代表可以!
在这里插入图片描述

三、在新建的环境中配置安装jupyter notebook(因为jupyter默认安装在base环境中,要不然就在base中安装pytorch)

1、打开Anaconda Prompt,在base环境中,命令行输入conda install nb_conda,遇到提示输入y安装。

在这里插入图片描述

2、进入创建的pytorch环境,命令行输入conda install ipykernel,然后根据提示输入y进行安装

在这里插入图片描述

3、安装好之后打开jupyter

在这里插入图片描述
在这里面就可以看到我们配置好的jupyter
在这里插入图片描述

四、配置pycharm

1、安装好pycharm

2、新建项目

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
点击create,等待pycharm加载好
在python console中输入如下代码
在这里插入图片描述

返回true则配置正确

以上则是整篇文章的所有内容,感谢观看,觉得可以的话麻烦三连

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/421296.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

剑指offer面试题28:对称的二叉树

#试题28:对称的二叉树 题目: 请设计一个函数判断一棵二叉树是否 轴对称 。 示例 1: 输入:root [6,7,7,8,9,9,8] 输出:true 解释:从图中可看出树是轴对称的。示例 2: 输入:root …

Ps:海绵工具

海绵工具 Sponge Tool可用于调整图像中特定区域的饱和度,常用于增加或减少颜色的饱和度。 快捷键:O 在特别的灰度图像上,则可用于调整对比度,这可以开发出更多的创意技巧。 ◆ ◆ ◆ 常用操作方法与技巧 1、海绵工具主要用于调整…

leetcode 热题 100_最长连续序列

题解一: 哈希表:找连续最长的数字序列,很容易联想到排序,但排序的时间复杂度O(nlogN)过大,判题容易超时。因此我们需要使用哈希表来快速查找,序列中是否存在与某个数相邻的数。用HashSet建立哈希表并去重&a…

叠氮生物素,Biotin-azide ,含有生物素基团和叠氮基团

您好,欢迎来到新研之家 文章关键词:生物素-叠氮,生物素叠氮,叠氮生物素,Biotin-azide ,Azide-Biotin,Biotin-N3,N3-Biotin,908007-17-0 一、基本信息 【产品简介】&a…

PHP使用imap_open读取QQ邮箱

PHP代码: /** PHP使用imap_open读取QQ邮箱imap_open 官方文档:https://www.php.net/function.imap_open */function parse_mailstr($subject) {$a explode(?,$subject);$n count($a);$a $a[$n-2];return base64_decode($a); }function recevie_emai…

GEE:使用Sigmoid激活函数对单波段图像进行变换(以NDVI为例)

作者:CSDN @ _养乐多_ 本文将介绍在 Google Earth Engine (GEE)平台上,对任意单波段影像进行 Sigmoid 变换的代码。并以对 NDVI 影像像素值的变换为例。 文章目录 一、Sigmoid激活函数1.1 什么是 Sigmoid 激活函数1.2 用到遥感图像上有什么用?二、代码链接三、完整代码一…

蓝桥杯练习系统(算法训练)ALGO-995 24点

资源限制 内存限制:256.0MB C/C时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 24点游戏是一个非常有意思的游戏,很流行,玩法很简单:给你4张牌,每张牌上有数…

【Python笔记-FastAPI】后台任务+WebSocket监控进度

目录 一、代码示例 二、执行说明 (一) 调用任务执行接口 (二) 监控任务进度 实现功能: 注册后台任务(如:邮件发送、文件处理等异步场景,不影响接口返回)监控后台任务执行进度(进度条功能)支…

【JavaSE】 P165 ~ P194 抽象方法,抽象类,接口,接口内容,多接口实现和父类继承,多态,向上转型,向下转型

目录 抽象抽象的概念抽象方法和抽象类的格式抽象方法和抽象类的使用抽象方法和抽象类的注意事项● 练习1. 写一个父类图形类,其中有方法,功能计算面积为抽象方法。2. 抽象类继承。判断对错,没错的分析运行结果3. 发红包,群内用户类作为父类,有…

借助ChatGPT使用Python搭建一个工具网站

文章目录 前言网站搭建过程总结 前言 不知不觉ChatGPT已经风靡一年多了,现在基本每天工作时都会用到,相比于传统的搜索引擎它究竟强在哪呢?我觉得以往的搜索引擎是一个机器,你给它关键信息它能返回匹配关键词的内容数据&#xff…

性能优化篇(二) 静态合批步骤与所有注意事项\游戏运行时使用代码启动静态合批

静态合批步骤: 1.开启Project Settings —>Player–>Other Setting里勾选Static Batching选项(一般情况下unity都是默认勾选状态) 2.勾选需要合批的静态物体上的Batching Static项,勾选后此物体下的所有子物体都默认参与静态合批(勾选后物体不能进行移动/旋转/缩放操作,…

FPGA开源项目分享——2D N-Body重力模拟器

​导语 今天继续康奈尔大学FPGA 课程ECE 5760的典型案例分享——2D N-Body重力模拟器。 (更多其他案例请参考网站: Final Projects ECE 5760) 1. 项目概述 项目网址 Grav Sim 项目说明 该项目的目标是创建一个用DE1-SOC进行硬件加速的2…

记一次dockerfile无法构建问题追溯

我有一个dockerfile如下: ENTRYPOINT ["/sbin/tini","-g", "--"] CMD /home/scrapy/start.sh 我原本的用意是先启动tini,再执行下面的cmd命令启动start.sh。 为啥要用tini? 因为我的这个docker…

CleanMyMac X2024测评深度分析与功能全面介绍

一、软件概述 CleanMyMac X 是一款强大的Mac清理和优化工具,它可以帮助用户轻松管理和释放Mac上的空间,优化系统性能,提高运行速度。这款软件以其直观的用户界面和丰富的功能受到了广大Mac用户的欢迎。 CleanMyMac X4.14.6全新版下载如下: …

vue cesium加载点与定位到指定位置

vue cesium定位到指定位置 window.viewer.camera.flyTo({destination: Cesium.Cartesian3.fromDegrees(point.longDeg, point.latDeg, 6500000), orientation: {heading: 6.2079384332084935, roll: 0.00031509431759868534, pitch: -1.535}, duration: 3})vue cesium加载点 …

如何开好一家汽车美容店,汽车美容保养与装饰教学

一、教程描述 本套教程共由17张VCD组合而成,教程内容主要包括:美容店的设立和管理,汽车系统与内部结构,汽车美容工具与美容设备,美容用品的选择与使用,车身打蜡镀膜与内外清洁,车身抛光与漆面处…

List<Object>集合对象属性拷贝工具类

目录 问题现象: 问题分析: 解决方法: 问题现象: 最近在项目中经常会使用到BeanUtils工具类来作对象的属性字段拷贝,但如果应用到List集合的话就需要遍历去操作了,如下: 打印结果: …

IIS部署.Net 7项目

👨 作者简介:大家好,我是Taro,前端领域创作者 ✒️ 个人主页:唐璜Taro 🚀 支持我:点赞👍📝 评论 ⭐️收藏 文章目录 前言一、发布项目二、解决发布失败1.发布失败2.托管…

VMware虚拟机找不到*.vmdk文件

解决方法:查看这些文件序号是否连续,如果不是连续的,看看是否有其它软件误删了,如病毒防护软件,尝试恢复被删除的文件。 在这里恢复

逆变器专题(16)-构网型逆变器与跟网型逆变器

相应仿真原件请移步资源下载 现如今,常规的逆变器控制方法主要分为跟网型以及构网型逆变器 跟网型逆变器即常规意义上的并网逆变器,即输出电流直接接入大电网,通常为电流源型逆变器,其输出电流的相位与频率时随着电网电压而随时进…