PyTorch环境搭建(Win10系统下)
⽬录
提⽰
pytorch的安装经过了⼏次变化,请⼤家以官⽹的安装命令为准。另外需要说明的就是在1.2版本以后,pytorch只⽀持cuda 9.2以上了,所以需要对cuda进⾏升级,⽬前测试⼤部分显卡都可以⽤,包括笔记本的MX250也是可以顺利升级到cuda 10.1。
⼀、下载与安装
1. 下载
安装根据官⽹,对系统选择和安装⽅式等灵活选择即可。 为提⾼下载速度,在国内安装anaconda建议使⽤。
我选择的版本为
2.安装
默认选项即可。
3.环境配置
在电脑设置中到⾼级系统设置,选择环境变量。
选择Path,点击编辑。
根据⾃⼰的安装路径添加
环境配置完成后,打开Anaconda Navigator
⼆、安装
1.官⽹安装
pytorch的安装经过了⼏次变化,以官⽹的安装命令为准。另外需要说明的就是在1.2版本以后,pytorch只⽀持cuda 9.2以上了,所以需要对cuda进⾏升级,⽬前测试⼤部分显卡都可以⽤,包括笔记本的MX250也是可以顺利升级到cuda 10.1。
建议⼤家使⽤pip进⾏安装。
得到相应的命令:
2.在cmd 运⾏给出的命令
命令:
三、 配置 Jupyter Notebook
在安装Anaconda时已经⾃动安装了Jupyter Notebook。若如果没有⾃动安装,从“开始”中到“Anaconda Prompt”,输⼊以下命令安装:
1
#默认 使⽤ cuda10.2 2
pip3 install torch==1.10.2+cu102 torchvision==0.11.3+cu102 torchaudio===0.10.2+cu102 -f /whl/cu102/torch_stable.htm 3
win10怎么升级
4
#cuda 11.35
pip3 install torch==1.10.2+cu113 torchvision==0.11.3+cu113 torchaudio===0.10.2+cu113 -f /whl/cu113/torch_stable.html 6
7
#cpu 版本 8pip3 install torch torchvision torchaudio
pip3 install torch==1.10.2+cu102 torchvision==0.11.3+cu102 torchaudio===0.10.2+cu102 -f /whl/cu102/torch_stable.htm
1.准备环境
新建的环境是没有安装ipykernel的所以⽆法注册到Jupyter Notebook中,因此要先准备环境:
2.定制 Jupyter Notebook
可以得到jupyter_notebook_config.py的具体位置:
3.打开⽂件进⾏修改:
4.测试
Pytorch 的开发环境安装完成,可以在开始菜单中打开Jupyter Notebook 在New 菜单中创建⽂件时选择Pytorch for Deeplearning  创建PyTorch的相关开发环境了。
四、可能遇见的问题
1.启动python 提⽰编码错误
解决⽅法:删除 .python_history
2.默认⽬录设置不起效
解决⽅法:打开快捷⽅式,若快捷⽅式如下图,则删除" %USERPROFILE%/" 。
1
#安装ipykernel 2
conda install ipykernel 3
#写⼊环境4python -m ipykernel install  --name pytorch --display-name "Pytorch for Deeplearning"
1
#切换回基础环境2
activate base 3
#创建jupyter notebook 配置⽂件4jupyter notebook --generate-config 5## 这⾥会显⽰创建jupyter_notebook_config.py 的具体位置
1
book_dir = '' 默认⽬录位置2  c.NotebookApp.iopub_data_rate_limit = 100000000 这个改⼤⼀些否则有可能报错
总结
根据以上就安装完成啦。主要参考书籍《PyTorch 中⽂⼿册》。