windows 8.1 下使用 Anaconda3 安装 PyTorch (CPU版本)
安装的基本配置如下:
windows 8.1 + Anaconda3 + Python3.6 + CPU
默认已安装好 Anaconda3,并创建了 python3.6 的环境
如果不了解Anaconda的安装过程和基本操作,则建议先参考...中的相关文章。
按照上述网址给出的方法,安装并创建好python3.6的环境
一、官网上给出的安装方法
① 安装 PyTorch 的语句
pip install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
pip install torchvision
② 测试语句
import torch
import numpy as np
a_np = np.arange(9).reshape((3,3))
print(a)
b_torch = torch.from_numpy(a_np)
print(b)
如果一切顺利,那么测试语句将正常运行,PyTorch安装完毕
二、安装过程中可能出现的问题
在使用pip进行安装操作时出现错误:指定的whl文件 torch-0.4.0-cp36-cp36m-win_amd64.whl not recognized as a supported wheel on the current system
为了安装 pytorch 程序组,通常需要使用 64-bit 环境。当 Anaconda 配置 Python 解释器时,默认可能设置为 32-bit。这将导致上述错误出现。
解决方法: 安装Anaconda和配置python环境时,将其配置为64位的环境
② No module named 'torch._C'
解决方法:用于管理Python环境的安装位置的是anaconda环境文件夹中的你的python环境下的软件包安装路径,默认包含$Anaconda3\envs\your-environment\Lib\site-packages\torch等常用库的位置。
_C.cp36-win_amd64.pyd 文件重命名为 _C.pyd
② ImportError: DLL load failed: 找不到指定的模块解决办法
解决方法: 可参考<>
