究极pytorch环境搭建

不使用GPU

(用于比较小的项目,稍微大点的都要用GPU,如果硬件允许最好装GPU版)

1

下载Anaconda

2

打开Anaconda Navigator - Enviroment, 它自带一个base环境
究极pytorch环境搭建_第1张图片

左下角Creat一个环境, 这个环境里有python的版本选择,所以不用单独下一个python
究极pytorch环境搭建_第2张图片
这里我创了一个pytorch环境,用来专门跑pytorch框架的项目

3

打开刚刚创的环境, 点绿色三角形, open Terminal
究极pytorch环境搭建_第3张图片

这里就进入了刚刚搭的虚拟环境中, 进入pythorch官网 点此进入

4

究极pytorch环境搭建_第4张图片
CUDA选择None就是CPU版 不使用GPU,把Command语句复制到刚刚的框里, 回车
然后y 等他安装。
(使用Conda装,会把所有的包都给你装进去,很大 建议用Pip装,只会装torch框架的东西,快很多,一样的复制语句回车)究极pytorch环境搭建_第5张图片
安装完成之后在这环境中输入 python ,>>> impor torch 如果没报错,说明成功了, 也可以使用pip list看一看里面有没有torch

怎么看是不是在这个环境中:
究极pytorch环境搭建_第6张图片
前面括号内是什么, 就是在什么环境中, 可以从Anaconda Navigator-三角-open Terminal打开这个环境中的框

5

我使用的是pycharm
在pycharm里File- setting-Project:XXXX这是你创建项目文件的名字(torch框架只能在这个文件夹中作用)
究极pytorch环境搭建_第7张图片
点击右上角设置- Add…
究极pytorch环境搭建_第8张图片
点Existing enviroment 右边… 选择python.exe的路径, 选择你刚刚Anaconda Nevigator中创建那个环境文件夹里的那个python.exe(在 Anaconda安装的文件加里/envs/你创建环境的名字, 这里面的那个python.exe )
这一步就是把Anaconda中创建的环境附在pycharm上
Apply一下, 等包加载完, 就可以了。


太晚了,GPU版明天在弄


10.13:
RuntimeError: CUDA error: no kernel image is available for execution on the device

conda install pytorch1.0.0 torchvision0.2.1 cuda80 -c pytorch

GeForce GT 730 with CUDA capability sm_35 is not compatible with the current PyTorch installation.
The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_61 sm_70 sm_75 compute_37.
If you want to use the GeForce GT 730 GPU with PyTorch, please check the instructions at
cuda pytorch 下载版本过高,显卡算力跟不上
想找改setting中显卡算力的方法找不到
现在解决方法: anaconda创个新环境。 装python3.7+cuda8.0
!!!!!!成功

你可能感兴趣的:(深度学习)