安装遇到的几个坑:

1创建虚拟环境的时候出现Proceed ([y]/n)?

询问你是否覆盖旧版本,在命令行输入y即可进行下一步的安装操作了

安装pytorch前先了解

pytorch:一个开源python的机器学习库~

显卡:将计算机系统所需要的显示信息进行转换驱动显示器,其内置的并行计算能力现在也用于计算深度学习

gpu(显卡的核心):其实显卡减少了对cpu的依赖,其的并行运算能力强大,所以我们这里也会希望利用他来计算,这样就可以提高速度。

cpu(中央管理器):是运算和控制中心。

cudnn:用于深度神经网络的gpu加速库。VIDIA cuDNN可以集成到更高级别的机器学习框架中。

cuda:用于操作cudnn。(可将cuda看成一个工作台)

Anaconda:统一管理包的发行版。其中包括conda,python在内的各种包。

conda :包的管理工具,和pip有些相似

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

(两者其实很多时候在python中是可以相互替代的。)

虚拟环境(virtualenv):做很多项目都会创造一个虚拟环境,(官方来说:用于创建一个独立的python环境工具)

conda虚拟环境的相关操作:

(1)穿件虚拟环境:conda create -n 虚拟环境的名称 python=版本号

(2)Windows下激活:    activate (虚拟环境名称)

(3)退出虚拟环境:deactivate 虚拟环境的名称

具体的安装:

我尝试了超级多的方法,最终采用了这个方法:

1 从官网上下载对应的包

2 在终端输入相应的内容:

pip install E:\second_to\torch-1.5.0-cp37-cp37m-win_amd64.whl

看到相应回应:Successfully installed future-0.18.2 torch-1.5.0

pip install E:\second_to\torchvision-0.6.0-cp37-cp37m-win_amd64.whl

看到相应回应:Successfully installed pillow-7.1.2 torchvision-0.6.0

这里我出现了numpy 包的报错,具体为什么我也不是很清楚,所以我另外安装了numpy

安装numpy(并且使用了清华源):

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

只想安装numpy的朋友可以直接用这个语句,还是蛮快的。

检验是否安装成功:

import Torch

Torch.cuda.is_available()

一些其他的方法:

1 使用镜像源直接安装:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --set show_channel_urls yes

conda install (下载的pytorch)版本号(官网上选择即可)

注意:删除-c pytorch

这些添加镜像源的方法,也可以用到装其他库。

小白pytorch安装以及初步了解的更多相关文章

  1. pytorch安装 caffe2 安装:git 慢 caffe2 cannot find -lopencv_dep_cudart ,undefined reference to 'pthread_create'

    最开始的问题: caffe2目前已经不维护了.怎么编译都报错,并且有third_party的代码链接已经飞了.下载不全代码了.建议 不要再折腾了,直接安装Pytorch. 首先,基本环境是ubuntu ...

  2. Pytorch安装(基于anaconda虚拟环境)

    Pytorch安装倒腾了一上午终于搞定,记录一下安装过程. 1. 首先尝试官网的安装方式,但是网速太慢了. 除去cudnn100, torchvision和pytorch三个文件,其余可以直接从清华镜 ...

  3. Pytorch安装教程

    一.准备 Window10系统+Ubuntu16.10系统.Anaconda3.5(python3.6) 二.流程 (1)由于墙的问题,用conda安装Pytorch过程中会连接失败,这是因为Anac ...

  4. 小白python 安装

    小白python 安装: https://blog.csdn.net/qq_36667170/article/details/79275605 https://blog.csdn.net/nmjuzi ...

  5. MySQL安装与初步操作

    MySQL是一款出色的中小型关系数据库,做Java Web开发时,要做到数据持久化存储,选择一款数据库软件自然必不可少. 由于MySQL社区版开元免费,功能比较强大,在此以MySQL为例,演示MySQ ...

  6. JetBrains PyCharm(Professional版本)的下载、安装和初步使用

    不多说,直接上干货! 首先谈及这款软件,博主我用的理由:搞机器学习和深度学习! 想学习Python的同学们,在这里隆重介绍一款 Python 的开发工具 pyCharm IDE.这是我最喜欢的 Pyt ...

  7. win10+anaconda3+pytorch安装

    安装条件:win10+anaconda3+tf-gpu+pytorch 安装完tf-gpu后,安装pytorch. pytorch采用conda安装:见 https://ptorch.com/news ...

  8. VMware下OSSIM 4.1.0的下载、安装和初步使用(图文详解)

    不多说,直接上干货! 为什么,我写了一篇OSSIM 5.2.0的,还要再来写OSSIM 4.1.0呢,是因为,OSSIM 5.2.0所需内存较大,8G甚至16G,但是,肯定性能和里面集成组件越高级.也 ...

  9. kettle的下载、安装和初步使用(Ubuntu 16.04平台下)(图文详解)

    不多说,直接上干货! 能够看我这篇博客的博友们,想必是已经具备一定基础了. 扩展博客 kettle的下载.安装和初步使用(windows平台下)(图文详解) kettle的下载 žKettle可以在h ...

随机推荐

  1. Spring-AOP之工作实践(一)

    案例一.角色校验 项目中,对某些方法需要用户具备指定角色权限才能执行. /** * 角色校验注解 */ @Retention(RetentionPolicy.RUNTIME) @Target(Elem ...

  2. [julia][学习笔记]julia的安装

    目录 julia的安装 下载地址 下载后安装 IDE Julia Pro 安装方法 使用方法(以hello world为例) vscode的Julia插件 下载vscode 安装vscode Juli ...

  3. Spring Security 实战干货:如何实现不同的接口不同的安全策略

    1. 前言 欢迎阅读 Spring Security 实战干货 系列文章 .最近有开发小伙伴提了一个有趣的问题.他正在做一个项目,涉及两种风格,一种是给小程序出接口,安全上使用无状态的JWT Toke ...

  4. void out2() const{

    include "stdafx.h" include using namespace std; class aa{ int num; public: aa(){ int b =10 ...

  5. phpstorm 安装 YUI Compressor 实 结合现自动压缩文件

    YUI compressor 官方: http://yui.github.io/yuicompressor/ 下载的快速入口: https://github.com/yui/yuicompressor ...

  6. 第m大的身份证号码(局部排序代全局、结构体排序)

    第m大的身份证号码(点击) 时间限制: 1 Sec  内存限制: 128 MB                                                             ...

  7. 如何解决在electron里无法使用puppeteer的evaluate函数

    报错如图,只需要注释掉 index.html 含有 http-equiv="Content-Security-Policy 的 meta 标签就可以了.

  8. docker-mcr 助您全速下载 dotnet 镜像

    2018 年五月之后,微软将后续发布的所有 docker image 都推送到了 MCR (Miscrosoft Container Registry),但在中国大陆,它的速度实在是令人发指,本文将介 ...

  9. spring boot admin项目的集成和开发

    Spring Boot Admin是一个Github上的一个开源项目,它在Spring Boot Actuator的基础上提供简洁的可视化WEB UI,是用来管理 Spring Boot 应用程序的一 ...

  10. 9、ssh的集成方式2

    1.在第一种的集成方式中,通过struts2-spring-plugin-2.1.8.1.jar这个插件让spring自动产生对应需要的action类,不需要在对应的spring.xml文件中进行配置 ...