码迷,mamicode.com
首页 > Windows程序 > 详细

win10安装pytorch——前面有坑,快跳进去鸭

时间:2019-05-21 19:39:10      阅读:1039      评论:0      收藏:0      [点我收藏+]

标签:command   tar   原因   zed   声音   路径   否则   自动   prompt   

  嗯!花费了不少时间才把pytorch安装成功。主要原因就是:

  • 清华和中科大的Anaconda国内镜像源关闭了
  • activate.bat 不是内部或外部命令(这个真实奇怪)

1. 安装过程

  可以去Anaconda官网下载windows的最新的anaconda,直接安装即可。安装过程可以直接看官网:https://docs.anaconda.com/anaconda/install/windows/

  •   我自己有一步不一样,就是是否add path这一步。如果勾了,电脑的环境变量回自动加上去,否则需要自己另外添加,都有利弊,选择吧,皮皮虾们。

  技术图片

  • 启动 anaconda prompt(可直接询问小娜,或再windows最近添加中找到),如果显示如下(base)开头说明进入了anaconda环境, 

      技术图片

  • 创建虚拟环境命名为pytorch(随意命名)
1 conda create -n pytorch python=3.7 
2 conda activate pytorch

  其中第一行 python=3.7 是自己电脑中安装的版本,并激活

  技术图片

  关于如何查看自己的CUDA:

  控制面板----硬件和声音----NVIDA控制面板:

  技术图片      技术图片

  •   选择完毕之后就可以 复制 run this commad。耐心等待安装就行

2. 问题一:pytorch-1.1.0-py3.7_cuda90_cudnn7_1.tar 下载中断

  解决方法:https://zhuanlan.zhihu.com/p/66012567

  也就是自己提前下载好这个包(差不多460M:https://conda.anaconda.org/pytorch/win-64/pytorch-1.1.0-py3.7_cuda90_cudnn7_1.tar.bz2,如果还是慢,吱一声我来分享百度云),然后扔到Anaconda的pkgs中。

3. 问题二:C:\Anaconda3\Scripts\activate.bat 不是内部或外部命令

  这个问题真的很奇怪,原因是这样的:我先装了一遍Anaconda然后卸载了,之后再重装就发生了这样的事故,意想不到。

  翻阅网上发现了解决方法:https://stackoverflow.com/questions/46507131/anaconda3-activate-bat-is-not-recognized-as-an-internal-or-external-command

  PS:这个问题是17年得,回答说Anaconda再新版本中解决,但是我下载的也是新版本阿,都19年了,实在奇怪为什么还有这个原因。好歹折腾半天解决了。枯了!

4. 检测安装结果

  可再 Anaconda prompt 中输入下面代码:

1 python
2 import torch
3 import torchvision
4 print(torch.__version__) #注意是两头是两个下划线

 

技术图片

  可通过命令查看anaconda建的python环境路径----conda env list

技术图片

 

   PS:其实还有很多知识点自己是模糊的,待补充.......

 

 

 

  

 

win10安装pytorch——前面有坑,快跳进去鸭

标签:command   tar   原因   zed   声音   路径   否则   自动   prompt   

原文地址:https://www.cnblogs.com/KongHuZi/p/10901620.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!