Anaconda、pytorch和torchvision安装

参考文献:https://blog.csdn.net/Zhangwellyear/article/details/78992661

Anaconda建议使用最新版本,使用旧版本的,需要升级python等库,会遇到问题。解决问题的时间大于直接重新安装anaconda的时间,所以选择更新anaconda

若之前已装了低版本,建议卸载重新安装。

卸载方式:

直接点击目录中的Uninstall-Anaconda.exe

Anaconda下载地址为:

https://www.anaconda.com/download/

pytorch下载地址:

https://pytorch.org/

 

Run this Command指的是cmd命令下运行的代码,分别安装torch和相应的深度学习库

Win+R进入windows运行,输入cmd进入命令行窗口,输入以上命令

conda install pytorch torchvision cpuonly -c pytorch

稍等片刻可以自动下载安装了,如下图所示。

torchvision主要集成了一些数据集,深度学习模型,一些转换等,以后需要使用还是很方便的。

安装时若出现以下问题:'conda' 不是内部或外部命令,也不是可运行的程序 或批处理文件。说明环境变量没有添加或者添加少了。

解决:修改环境变量。电脑右键单击->属性->高级系统设置->环境变量->path,将Anaconda安装路径、Scripts路径、Library\bin,三个都添加进去

我的是:C:\Users\xiaoding\Anaconda3 和  C:\Users\xiaoding\Anaconda3\Scripts 以及  C:\Users\xiaoding\Anaconda3\Library\bin

cmd命令行输入conda --version如果输出如上,环境配置成功

cmd输入conda upgrade --all 先把所有工具包进行升级,以免后续出问题

但是我在这样输入的时候,输出显示错误:

Collecting package metadata (current_repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/current_repodata.json>
Elapsed: -

解决方法如下

cmd输入conda config --add channels r

然后进入C:\Users\你的用户名,找到.condarc文件

将里面内容编辑如下,注意一定是http不是https

channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
ssl_verify: true
show_channel_urls: true

保存关闭

去cmd输入上面命令conda upgrade --all,成功运行了


输入conda install pytorch torchvision cpuonly -c pytorch 后, 还是出现上述问题,找了很多方法都无法解决。

奇怪的是,我过了几个小时候多试几次就可以了

 

可能是网太差了,所以安装非常慢。另一种方法如下(没试过)

可以先下载这两个文件,whl下载地址:https://download.pytorch.org/whl/torch_stable.html

    cpu/torch-1.3.1%2Bcpu-cp37-cp37m-win_amd64.whl

   cpu/torchvision-0.4.2%2Bcpu-cp37-cp37m-win_amd64.whl

然后手动安装

    pip install 路径+\torch-1.3.1+cpu-cp37-cp37m-win_amd64.whl

    pip install 路径+\torchvision-0.4.2+cpu-cp37-cp37m-win_amd64.whl

测试安装

进入Python环境测试安装的包是否成功,在终端输入:

python

此时进入python环境。然后,继续输入

import torch

 

import torchvision

导入没报错就说明安装成功。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值