一:安装Anaconda
步骤:
1:从官方网站下载Anaconda
https://www.anaconda.com/download/
2:进行软件安装(一路绿灯进行安装,这个和普通的没什么特别区别)
其中有一步设置高级选项时,注意一点这里把add anaconda to the system PATH environment variable选项给勾上。把anacoanda命令加入到系统环境变量中,这样就能直接在命令行输入conda命令了,
否则的话会报错还需要手动将conda环境变量加入到系统变量中具体可参考:
Anaconda 环境变量手动设置
3:安装完成Anaconda之后进行环境变量的测试
Win键+r打开运行对话框,输入cmd回车。进入到windows中的CMD命令模式:
(1)检测anaconda环境是否安装成功:conda --version
version的版本号根据自己下载的变化,并不影响
(2)检测目前安装了哪些环境变量:conda info --envs
4:更改源(可不更改)
Conda安装好以后,默认的镜像源国内很多网络环境下,访问不稳定,下载速率慢,修改conda的镜像源,因此可能需要更改源(我没改,我有梯子,手动狗头)
更改方法一:cmd后依次输入下面命令
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes
Miniconda (两者选择一个)
Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。
Miniconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 下载。
二、创建anaconda环境
1:创建环境, 安装python
python版本(我这里是安装的3.6的版本,这个根据需求来吧):
conda create --name pytorch1.10 python=3.6 #pytorch1.10为环境名字,python版本为3.6
输入y安装
2:激活tensorflow 环境
conda activate pytorch1.10 #pytorch1.10为自己刚才创建的名字
这里括号中表示当前激活的环境
3:anaconda环境的其他操作(删除,重命名,拷贝)可自行百度
conda 管理环境常用,命令
conda --version #查看conda版本,验证是否安装
conda create -n env_name package_name #创建名为env_name的新环境,
#例如 conda create -n pytorch=1.10 python=3.6
conda activate env_name #切换至env_name 环境
conda deactivate name #退出环境(返回默认环境)
conda remove --name env_name –all #删除环境
conda list #查看所有已经安装的包
conda env list #查看所有的环境
三、安装pycharm
Pycharm是程序的编辑器
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
社区版不需要激活,专业版需要激活(可以使用自己的湖大邮箱注册账号,进行学生认证,对学生免费,当然如果懒得搞,就下载社区版)
一路绿灯安装就行
四、安装pytroch
打开官网:https://pytorch.org/ get started 选项卡
1:CPU版本的安装
最新版可以按照系统得到选择版本和命令,旧版需要点击上面的红字选择旧版pytorch
然后往下拉,找到1.10版本的安装命令
然后在激活环境的命令行中输入命令,只有先激活环境,pytorch才能装在刚创建的pytorch1.10环境中。
2:GPU版本安装
1、先安装适配你显卡的的驱动。
先装驱动!
先装驱动!!
可以在右下角电脑英伟达显卡设置图标右键然后点更新驱动就行
2、选择cuda版本
先去官网看你要安装的pytorch版本所支持的cuda版本
可以看到1.10的版本有两个cuda版本支持,因此我们可以选择装这两个中的一个。
####### 3:安装cuda和CUDNN
1)下载cuda
CUDA下载地址:
https://developer.nvidia.com/cuda-toolkit-archive
2)下载cudnn
CUDNN下载地址:
https://developer.nvidia.com/zh-cn/cudnn
下载cudnn需要注册登陆。一定要一定要一定要匹配版本。
3)安装cuda
一路绿灯,一路默认。
4)安装cudnn
将cudnn的文件解压缩会得到这三个东西
然后讲这三个文件夹中的东西拷贝到cuda安装路径中相对应的位置如果是默认安装就会装到这里。
5)测试cuda安装是否完成
命令行输入
nvcc --version
6) 安装pytorch gpu版本
同cpu一样在cmd中输入上述命令。
测试pytorch
在CMD中输入这些,如果没报错就恭喜了!!!
(1)在命令行左边为 pytorch 环境中,输入 python
(2)之后,输入 import torch,如果没有报错,意味着 PyTorch 已经顺利安装了
(3)接下来,输入 torch.cuda.is_available,如果是 True,意味着你可以使用 GPU,如果是 False,意味着只能使用CPU。
如果安装过程中出现问题,直接复制问题到百度,基本都有解释
五、打开项目
1:解压缩文件。
2:打开pycharm,打开一个项目,路径就是刚才解压的路径
3:设置环境,设置为刚才创建和安装好的的tensorflow环境