Anaconda +Pytorch安装教程

Anaconda +Pytorch安装教程

Anaconda安装

小土堆的安装教程:PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili

Free Download | Anaconda

在这里插入图片描述

在这里插入图片描述

这里自己选一个文件夹安装即可

在这里插入图片描述

第一个红框表示添加图标到开始菜单

第二个红框表示注册Anaconda3作为默认python环境

点击下一步即可

安装完成后搜索Anaconda Prompt

在这里插入图片描述

出现(base)表示anaconda安装成功

输入python可以查看Anaconda自带的python版本

在这里插入图片描述

创建pytorch环境

conda create -n pytorch python=3.10

这里 -n 后面表示环境名字 python=3.10表示创建的虚拟环境的python版本,我这里要用3.10的版本,大家自己下载可自行选择版本

在这里插入图片描述

此处输入y选择yes即可

在这里插入图片描述

出现以上界面就表示安装成功

在这里插入图片描述

输入activate pytorch即可激活创建的虚拟环境,其中pytorch是自己命名的环境变量的名字

设置镜像源

这里我使用的是阿里镜像源,其他镜像源大家可以自行百度后更换即可。

进入base环境,输入conda config --set show_channel_urls yes

在这里插入图片描述

在系统用户根目录中找到.condarc

在这里插入图片描述

替换原文件内容,添加阿里云镜像源

channels:- defaults
show_channel_urls: true
default_channels:- http://mirrors.aliyun.com/anaconda/pkgs/main- http://mirrors.aliyun.com/anaconda/pkgs/r- http://mirrors.aliyun.com/anaconda/pkgs/msys2
custom_channels:conda-forge: http://mirrors.aliyun.com/anaconda/cloudmsys2: http://mirrors.aliyun.com/anaconda/cloudbioconda: http://mirrors.aliyun.com/anaconda/cloudmenpo: http://mirrors.aliyun.com/anaconda/cloudpytorch: http://mirrors.aliyun.com/anaconda/cloudsimpleitk: http://mirrors.aliyun.com/anaconda/cloud

清除索引缓存

conda clean -i

在这里插入图片描述

Pytroch安装准备工作

首先查看显卡信息(需要有英伟达显卡),在cmd中输入nvidia-smi

在这里插入图片描述

此处需要准备CUDA下载,图中框出来的部分是当前显卡驱动支持的最适配版本的CUDA

要查看自己电脑中是否有cuda,在cmd中输入nvcc -V即可

在这里插入图片描述

此处我已经下载了cuda

CUDA下载地址

CUDA Toolkit Archive | NVIDIA Developer

查找对应自己版本的cuda下载安装即可。

Pytorch安装

Previous PyTorch Versions | PyTorch

根据Cuda选择适合自己版本的Pytorch,并复制安装代码,下面是我自己选择的适合自己配置的安装代码

conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.6 -c pytorch -c nvidia

进入pytorch环境,进行安装

在这里插入图片描述

由于下载内容较多,可能安装时间比较长,耐心等待即可。

安装过程中的错误

下载过程中我遇到的错误:Downloaded bytes did not match Content-Length

在这里插入图片描述

原因是因为网速问题,导致有些包没有下好,重新下载一次即可

此外因为网速问题,重新下载时还会出现如下情况:During handling of the above exception, another exception occurred:

在这里插入图片描述

错误原因是:之前下载终端导致索引出现错误。

解决办法:

在虚拟环境下清除索引,重新下载conda clean -i

在这里插入图片描述

安装完成

在这里插入图片描述

进入python开发环境,引入torch:import torch

在这里插入图片描述

可以进行调试一下,看torch能否使用

在这里插入图片描述

可以使用,自此,Pytorch安装完成

补充(无GPU版本)

在这里插入图片描述

根据Pytorch官网选择CPUonly的安装代码,复制进行安装即可。

注意,需要记得清除索引。

Pycharm使用Conda虚拟环境

在这里插入图片描述

选择设置,在设置中选择添加Python解释器

在这里插入图片描述

虚拟环境选择现有环境
在这里插入图片描述

在安装的Anaconda创建的envs虚拟环境文件夹下找到python解释器

在这里插入图片描述

配置conda环境,在Anaconda的scripts文件夹中添加

在这里插入图片描述

选择加载环境,最后如图

在这里插入图片描述

在这里插入图片描述

因为我的虚拟环境叫做pytorch,所以最后显示的就是pytorch

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CentOS配置NTP服务

更改配置文件 [rootController ~]# vim /etc/chrony.conf 重启服务并设置为开机自启动 [rootController ~]# systemctl restart chronyd.service [rootController ~]# systemctl enable chronyd.service 在另一台CentOS测试 更改配置文件 [rootCompute ~]# vim /etc/chron…

magento2 安装win环境和linux环境

win10 安装 安装前提,php,mysql,apach 或nginx 提前安装好 并且要php配置文件里,php.ini 把错误打开 display_errorsOn开始安装 检查环境 填写数据库信息 和ssl信息,如果ssl信息没有,则可以忽略 填写域名和后台地址&#xff0…

websocket通信问题排查思路

websocket通信问题排查思路 一、websocket连接成功,但数据完全推不过来。 通过抓包发现,是回包时间太长超过了1分钟导致的。这种通常是推送数据的线程有问题导致的。 正常抓包的情况如下: 二、大量数据可以正常推送成功,不定时…

matlab笔记 - 最小二乘法拟合直线的原理与实现

最小二乘法拟合直线原理与实现 一、引言二、原理概述1. 建模思路2.误差函数3.求解最优参数 三、matlab实现最小二乘法拟合直线1.直接代码实现2.MATLAB内置函数实现 四、扩展统计学与回归分析经济学工程学图像处理机器学习 一、引言 最小二乘法(Least Squares Metho…

Java成为最适合中国人体质编程语言的缘由

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「java的资料从专业入门到高级教程」,点个关注在评论区回复“666”之后私信回复“666”,全部无偿共享给大家!!! 语言的流行度Java在中国的普及…

Mybatis(四)特殊SQL的查询:模糊查询、批量删除、动态设置表明、添加功能获取自增的主键

实体类: 数据库: 1、模糊查询 方案一: 不适用#{ },’%?%‘ 问号是属于字符串的一部分 不会被解析成占位符,会被当作是我们字符串的一部分来解析,所以我们执行的语句中找不到占位符,但是我们却…

WEB前端11-Vue2基础01(项目构建/目录解析/基础案例)

Vue2基础(01) 1.Vue2项目构建 步骤一:安装前端脚手架 npm install -g vue/cli步骤二:创建项目 vue ui步骤三:运行项目 npm run serve步骤四:修改vue相关的属性 DevServer | webpack //修改端口和添加代理 const { defineCo…

车载录像机:移动安全领域的科技新星

随着科技的飞速发展,人类社会的各个领域都在不断经历技术革新。其中,车载录像机作为安防行业与汽车技术结合的产物,日益受到人们的关注。它不仅体现了人类科技发展的成果,更在安防领域发挥了重要作用。本文将详细介绍车载录像机的…

在MATLAB中使用importrobot导入机械臂刚体树时没有找到模型文件,只显示坐标;改为使用loadrobot

没有mesh文件夹,所以找不到模型文件 改为使用loadrobot,直接加载刚体树数据

DataFrame RHS语法查询语句

RHS:https://github.com/acoboh/query-filter-jpa/blob/main/README.md 规则: 查询字段名:查询条件(条件值) 关系符 查询字段名:查询条件(条件值) ... 查询条件有: ‒ eq: 等于 ‒ gt: 大于 ‒ gte: 大于等于 ‒ lt: 小于 ‒ lte: 小于等于 ‒ ne: 不等于…

[读论文] LawBench: Benchmarking Legal Knowledge of Large Language Models

Abstract LLM 在各个方面都表现出了强大的能力。然而,当将它们应用于高度专业化、安全关键的法律领域时,尚不清楚他们拥有多少法律知识以及他们是否能够可靠地执行与法律相关的任务。为了弥补这一差距,文章提出了一个综合性评估基准 LawBench…

【SpringBoot】5 Swagger

官网 https://swagger.io/ 介绍 Swagger 是一套基于 OpenAPI 规范构建的开源工具,可以帮助开发者实现设计、构建、记录、使用 Rest API。 Swagger 是一款根据 Restful 风格生成的接口开发文档,并且支持做测试的一款中间软件。 Swagger主要包括三部分&…

力扣141环形链表问题|快慢指针算法详细推理,判断链表是否有环|龟兔赛跑算法

做题链接 目录 前言: 一、算法推导: 1.假设有环并且一定会相遇,那么一定是在环内相遇,且是快指针追上慢指针。 2.有环就一定会相遇吗?快指针是每次跳两步,有没有可能把慢指针跳过去? 3.那一定…

Spring Security认证授权介绍

一、目标 真正控制系统权限的,需要引入专门的安全框架才行,所以,我们今天重点来学习Spring家族中的一员Spring Security安全框架。最终呢,我们会使用Spring Security框架来控制养老项目的后台管理系统 能够熟悉常见的权限控制的方…

恒源云oss命令上传数据与下载数据

云服务器解压zip项目代码 (根目录) unzip 【】unzip /root/.../[已有的压缩包名].zip -d [解压到的目标文件夹路径]云服务器压缩zip项目代码 (根目录) zip -r 【自定义】.zip 【】/z

【通信模块】LoraWAN网络简介

LoRaWAN网络 技象科技相关文章总结,学习笔记,原文链接如下,转载请标明该出处: LORA: https://www.techphant.cn/tag/l-2 LORAWAN:https://www.techphant.cn/tag/l-3 其他:如LAN https://www…

【EMC专题】为什么芯片规格书ESD性能中看不到MM(机器放电模型)

在文章:【ESD专题】1.ESD基础及IEC61000-4-2标准 中我们讲到对于ESD静电放电模型,可分为器件级和系统级。其中器件级ESD包括三种类型,HBM人体放电模型、MM机械放电模型和CDM元件充电模型。 ①HBM(Human Body Model:人体放电模型):假设由人体静电对芯片放电 例:没有做好…

【Linux】一些基本指令

文章目录 前言Linux下基本指令Linux下一些常见的通配符Linux下的引号引用whoamiwholswhichaliaswhereisfindtouchmkdirrmdir & rmmancpmvcatmorelessheadtailechodatecalgrepzip & unziptarrz & szuname几个重要的热键关机 前言 在学习操作系统的时候,我…

本地部署,Whisper: 开源语音识别模型

目录 简介 特点 应用 使用方法 总结 GitHub - openai/whisper: Robust Speech Recognition via Large-Scale Weak SupervisionRobust Speech Recognition via Large-Scale Weak Supervision - openai/whisperhttps://github.com/openai/whisper 简介 Whisper 是一个由 O…

LabVIEW开发射频测试和测量系统

本文将介绍如何使用LabVIEW开发一个射频(RF)测试和测量系统。该系统的主要功能是对射频信号进行测量和控制,提供用户友好的界面来进行各种操作。 硬件组成 射频信号发生器:用于生成特定频率和功率的射频信号。 射频功率计&#…