pytorch安装-Windows(pip install失败)

环境

  • windows 10
  • python 64位(只有3.5 3.6 3.7三个版本会支持)

步骤

点击下面的链接,进行下载 pytorch的版本
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pytorch

在这里插入图片描述

前面的两种上是需要安装cuda的。对于我们这种新手来说暂时还用不到这个版本。

我选的是第四个,因为我的Python版本是3.6的。

下载下来之后,通过命令行进入到下载的文件夹下

  • 第一步,通过dir *.whl来得到具体的名字,之后方便直接复制
  • 第二步,通过pip install + 上面第一步的名字。就可以啦~ 具体的操作如下。
PS D:\Chrome(DownLoad)> dir *.whl


    目录: D:\Chrome(DownLoad)


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----        2018/9/18      9:09       47619741 torch-0.4.1-cp36-cp36m-win_amd64.whl


PS D:\Chrome(DownLoad)> pip install torch-0.4.1-cp36-cp36m-win_amd64.whl
Processing d:\chrome(download)\torch-0.4.1-cp36-cp36m-win_amd64.whl
Installing collected packages: torch
Successfully installed torch-0.4.1

目前的话,就算是已经安装好了pytorch,但是如果在python中import这个包的话,就会有下面的这个错误。

>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "D:\SoftWare\Python\lib\site-packages\torch\__init__.py", line 80, in <module>
    from torch._C import *
ImportError: DLL load failed: 找不到指定的模块。
>>>

这时候 访问下面这个链接。
https://anaconda.org/anaconda/intel-openmp/files

在这里插入图片描述

比如说,我就是下载的第一行的那个win-64,这是取决于windows的版本(一般都选64),主要是之前我下载的pytorch也是64位的。

对于下载下来的这个文件,需要解压两次才行!!!

之后进入到 intel-openmp-2019.0-117\Library\bin,这个目录下,把两个dll文件,放在另外一个已经被放在环境变量的文件夹下(对于新手来说,这里推荐放在,Python.exe所在的目录下~

在这里插入图片描述

到这里,Pytorch已经安装完成了。重启一下Python就好了~

D:\>Python
Python 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>>

嘿嘿~
不过,网上推荐还要安装pytorchvision这个库~
这是pypi上这个库的发行website.
https://pypi.org/project/torchvision/0.1.8/
其实直接在命令行下输入下面的命令就好~

pip install torchvision

到这里,一般来说,已经安装完成了,如果你想要安装更高级的版本(比如说GPU版的)
你可能还需要安装cuda,这个可以搜索一下,(知乎上有蛮多解释的。)我这就不放了~

在这里插入图片描述

评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肥宅_Sean

公众号“肥宅Sean”欢迎关注

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值