使用Pycharm一键快速安装pytorch
- 常规安装
- Pycharm内一键安装
- 问题更新:Pycharm安装内部报错
常规安装
按照很多网上有的教程(相关教程自行百度),到 https://pytorch.org/get-started/locally/ 选择相应的版本,然后Anaconda prompt命令行复制响应生成的指令安装,一直出错,类似于
Anaconda An HTTP error occurred when trying to retrieve this URL.HTTP errors are often intermittent
而安装不成
Pycharm内一键安装
神奇的事情发生了,本来开着个pycharm是准备验证一下pytorch装没装好,我使用的是pycharm 2019.2.6 Professional Edition,新建了一个工程main.py,然后在第一行键入
import torch
正常情况下,没有安装好的话会在代码torch下有一个红色的波浪线,此时pycharm会提醒是否安装,如这里用tensor为例子(我现在torch已经安装好了)
之后Alt+Shift+Enter,底部的进度条开始安装,直接搞定了(忙活一个上午用命令行,没想到随手一试就装好了,感觉现在的IDE越做越好用了)~
NOTE: 后续发现此方法安装还是同样问题,解决方法如下文
这里是几个常规使用anaconda prompt安装的小视频(可忽略不看)
How to install pytorch in anaconda windows 10PyTorch环境的配置及安装
问题更新:Pycharm安装内部报错
解决方案: 更换镜像源,重新下载
假期回家用笔记本重新装pytorch,又碰到了类似的错误;这次还是用上述方法 Alt+Shift+Enter 在pycharm内部安装,结果这次pycharm也报相同的HTTP错误,出了学校的内网,感觉可能网络方面有些问题。于是更换了下载的镜像源地址(镜像源类似于国内的一些Geek对一些常用库的一个备份,放在国内站点)
第一步:在conda命令行内添加清华的镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
## pytoch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
第二步:按照教程去掉官网下载中的默认路径 -c pytorch,命令行内键入
conda install pytorch torchvision cpuonly -c pytorch
大功告成了~
镜像源文件
C:\Users\Smileyzyw.condarc