Python3.8安装Pytorch

编程知识 更新时间:2023-04-08 02:45:26

Python3.8安装Pytorch的过程

    • 1. 错误来源
    • 2. 解决办法--安装torch/torchvision
        • 2.1 下载.whl文件
        • 2.2 安装
        • 2.3 检查

1. 错误来源

安装Pytorch应该使用官网提供的方式安装。但是由于实在运行速度太慢,我便使用清华源进行安装:

	pip3 install torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple

报错:No module named ‘tools.nnwrap’
个人觉得是由于清华源镜像没有更新的原因,其服务器上的版本没有3.8的版本,导致出错
解决这个错误可以降低python的版本到3.7即可,但是很明显,我不想这么做,我就自己摸索出了下面的笨方法

2. 解决办法–安装torch/torchvision

由于上述原因,安装torch肯定不能够再继续使用清华镜像了,必须使用pytorch,但是由于我得网速太慢,我就必须使用离线安装了。
[注]:据说有人使用官网的直接安装也会出现问题,但是我没试,我主要是因为网速,没机会试。

2.1 下载.whl文件

离线安装需要下载安装包,如下是官网提供的命令,’-f’后面的网址里面都是安装包,可进行选择一个。

pip install torch==1.5.1+cpu torchvision==0.6.1+cpu -f https://download.pytorch.org/whl/torch_stable.html

因为我网速太慢(我好难~),慢到连这个网址打开就费劲,我就使用了阿里云服务器下载,这样也慢,共100多点M的东西下载了70分钟…,但是至少能下载完啊(哭了)。
我是现在本地下载(一定不能用清华镜像),如下得到红框所示适应版本url:
在服务器上,使用wget命令下载这个安装包:

wget https://download.pytorch.org/whl/cpu/torchvision-0.6.1%2Bcpu-cp38-cp38-win_amd64.whl

最后将安装包放到python的Scripts文件夹下。

2.2 安装

在Scripts文件夹下,输入安装命令:

pip install "torchvision-0.6.1+cpu-cp38-cp38-win_amd64.whl"

这个时候又出现问题了!!!,现在的镜像是默认镜像,安装的时候需要安装对应的依赖,所以需要修改默认镜像为清华镜像,再安装,修改默认镜像命令为:

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

修改后,会生成C:\Users\SPL\AppData\Roaming\pip\pip.ini文件,所以去除设置该镜像的方法就是删除这个文件即可。
然后重新输入安装命令即可安装成功呢。

2.3 检查

更多推荐

Python3.8安装Pytorch

本文发布于:2023-04-08 02:45:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/03b5e99a10b1117c6b62d41ddcc958b8.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Pytorch

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 55549文章数
  • 14阅读数
  • 0评论数