windows平台上需要使用python语言,因此安装了Anaconda软件,并在其创建的环境中安装Pytorch,又安装了Pycharm软件用于编辑python代码和创建Python工程项目。
平台:windows10
下面从三个部分进行介绍:
1,Anaconda3安装#
下面链接中下载对应版本的软件安装包,然后点击安装。
https://www.anaconda.com/distribution/
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VRVBJWlH-1589769347566)(1.png)]
next->agree->All users->默认安装路径->next->添加环境变量我没有勾选(这步建议勾选)->python3.7勾选了(这步是允许其他程序软件检测到Anaconda作为基本的python在这个系统中)->next->finished.
由于我没有勾选自动添加环境变量,所以要手动添加。参考网上的做法:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gUAZbRs8-1589769347573)(2.png)]
重启电脑使得环境变量生效。
Anaconda安装后测试:
开始菜单里面Anaconda3里面点击Anaconda Prompt后进入命令操作界面:
在此可以使用conda install 或者 pip install命令进行安装依赖包操作。
输入python --version 可以查看当前Anaconda安装默认的python版本,输入python可以进入python命令行进行操作,并且按cotrol+z或者输入exit()退出python命令行。
2,Anaconda安装时环境里pytorch的安装
笔记本安装windows10_cpu_python3.7的pytorch。
pytorch安装方式有两种,一种是通过官网选择对应版本后使用命令在Anaconda Prompt界面在线安装。第二种是下载对应安装包及其依赖包离线安装。
(1)在线安装
登录官网https://pytorch.org/,选择对应平台和版本等信息,出现对应安装命令,复制到Anaconda命令行执行。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bl61aOMJ-1589769347577)(3.png)]
也可以安装之前对应的版本
https://pytorch.org/get-started/previous-versions/
分为pip和conda安装命令。由于在线安装方法速度较慢,所以使用离线安装方法。
(2)离线安装
在下面链接中下载对应版本的torch和torchvision安装包文件。
https://download.pytorch.org/whl/torch_stable.html
然后在Anaconda命令行进行安装,命令为pip install fileroad/pytorch_file,先安装torch再安装torchvision。安装过程中可能提示先安装一定版本的其他依赖包,根据提示进行操作即可。
pytorch安装结束后,打开anaconda命令行,输入python进入python命令行后,输入import torch,然后print(torch. __ version __),print(torchvision. __ version __)。一切正常即可。
3,Pycharm安装及其项目工程创建及Python虚拟环境的创建
选择下载对应系统版本的社区版本(免费)。点击文件安装,一直next,安装完成。第一次打开软件会进行一些初始化的选择设置。这里主要介绍新建工程和虚拟环境的创建。
点击file->新建project->出现下面的界面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RFNYTUyQ-1589769347580)(4.png)]
设置工程路径Location,在设置后,对应环境的路径在anaconda安装路径的envs里面有对应的文件夹test1,然后使用conda创建新的环境,这里可以选择python版本。点击create就创建了新的工程。如下图所示,右键点击test1新建python文件,然后就可以编写代码了。想删除项目及依赖的话直接删除工程和环境这两个文件夹即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZX2qRj2F-1589769347583)(51.png)]
这里除了选择conda创建环境还可以选择使用Virtualenv,关于二者的区别可以参照这个链接:
https://blog.csdn.net/zhouchen1998/article/details/84671528
在工程界面点击打开终端可以看到工程所属虚拟环境。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L689ZbCN-1589769347587)(61.png)]
在终端中就可以按照上面的操作介绍安装pytorch等包了。
也可以通过在file->setting->对应的project->Python Interpreter里面手动搜索添加安装依赖包,如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cHILzTY0-1589769347590)(7.png)]
补充cuda, cudnn,对应cuda版本的pytorch等的安装
由于cuda之前安装的版本较低,卸载时一定要卸载干净,否则安装cuda软件会失败。
cuda和cundnn的安装主要参考下面两个链接:
https://blog.csdn.net/qq_37296487/article/details/83028394
https://blog.csdn.net/u011473714/article/details/95042856
主要是:
下载对应版本的cuda软件,安装,配置,测试
下载对应版本的cudnn,拷贝,配置,测试
本次下载和安装的版本是:
cuda_10.2.89_441.22_win10.exe
cudnn-10.2-win10-x64-7.6.5.32.zip
pytorch和torchvision安装方法见上面,只是选择版本不一样而已
_10.2.89_441.22_win10.exe
cudnn-10.2-win10-x64-7.6.5.32.zip
pytorch和torchvision安装方法见上面,只是选择版本不一样而已