使用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已经安装好了)

pytorch引入其它文件夹包 pytorch怎么导入pycharm_Pytorch


之后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

大功告成了~

pytorch引入其它文件夹包 pytorch怎么导入pycharm_Pytorch_02


镜像源文件

C:\Users\Smileyzyw.condarc