PyTorch 安装及踩过的坑

PyTorch ALLEN ⋅ 于 2019-04-10 14:01:06 ⋅ 39 阅读

请仔细看本文

文本是经过阅读不同相关文章和解决办法而得到的最终的安装方式,请仔细阅读,必是获益匪浅。如有疑问的,请在底下留言,会在第一时间回复。

Pytorch 安装的基本流程

刚开始接触 Pytorch 时会有比较多的踩坑,安装就是一个方面。
Pytorch 的官方网址,上面有安装说明:

下面这张图是选择好配置之后出现的 Pytorch 安装命令(红框所示),这个命令需在 Anaconda 命令行运行。
file

当然,在此之前需要安装 Anaconda,Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包,本质是一个 Python 包管理器。
Anaconda 下载地址
安装完之后,在 windows 开始菜单选择Anaconda 命令行
file
输入 Pytorch 安装命令即可(此时会遇到 http error 问题)。

安装遇到 http error 问题的解决:使用镜像

使用清华镜像

使用镜像的小技巧(也是安装成功与否的关键)
除了需要增加常用的镜像地址以外:

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

还需要增加:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

同时删除本地的 default 链路。
Anaconda 源地址配置文件的位置位于:.condarc 文件中,使用命令:

conda config --show-sources #查看当前使用源

查看当前使用的源:

(base) C:\Users\Administrator.ZHF>conda config --show-sources
==> E:\Users\Administrator.ZHF\.condarc <==
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: True

上述已删除了 default 源。

追求梦想,做最好的自己

本帖已被设为精华帖!
本帖由 ALLEN 于 4个月前 加精
回复数量: 0
    暂无评论~~
    • 请注意单词拼写,以及中英文排版,参考此页
    • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
    • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
    • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
    • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
      请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
    Ctrl+Enter