python、pychram、pytorch、anaconda安装及相关操作
一、Python
1、下载地址:
python官网:https://www.python.org/
2、下载步骤
①点击网址进入Python官网,鼠标放在download显示下载界面,右边红色框是当前python最新版本,点击进行下载。
②下载成功
③双击打开该下载文件,在弹出的界面勾选“Add Python 3.11 to PATH”(这里我忘记截自己的图,在网上找了一个,不勾选后期会出错),然后点击“Customize installtion”即“自定义安装”进入下一界面
④进入“Optional Feature”界面,默认全选,点击“next”进入下一界面
⑤在“Advanced Options”界面,勾选保持默认不更改,修改路径在D盘下面,点击“Install”安装
安装中
⑥安装成功后,点击“Disable path length limit”即关闭路径长度限制,弹出框选择“是”,之后返回刚才的安装成功界面,点击“close”关闭该界面,安装完成
3、Python安装验证
①单击Windows图标,输入"cmd",点击“命令提示符”进入命令提示符面板
②输入 “python”,如果显示版本信息则安装成功
二、pychram
1、下载地址:
jetbrains网站:https://www.jetbrains.com.cn/
2、安装步骤
①点击链接进入网站,点击“继续”和“continue”修改界面为中文版本
②找到“开发者工具”中的“pychram”,点击进入下一界面,点击“下载”后进入下一界面
③点击“更多版本”去找社区版,是免费的,直接下载是专业版要收费,有两个Windows的版本随便下载一个,我下载的第一个
③下载完成后出现安装界面,该界面点“next”
④修改地址在除开C盘的其他盘,点“next”,等待安装
3、pychram设置相关
①关联Python解释器
·创建项目
·修改项目位置(不要在C盘!!!),点击“previously configured interpreter”,点击“Add interpreter”进入添加解释器界面
·关联,点击ok完成
·创建
②在项目下面创建新的“.py”文件
·创建
·命名
③修改主题颜色
④运行,写好代码后,右键点击,选择“Run test_1”(或使用快捷键ctrl+shift+F10)
·运行成功
⑤设置通过鼠标滚动改变字体大小的快捷键
·按住ctrl键并向上滚动滚轮出现“Ctrl+Wheel up”,点击OK即可
缩小字体则搜索decrease,其他操作均类似
⑥汉化与翻译
·汉化
·翻译
三、anaconda
1、下载地址:
Anaconda下载:https://www.anaconda.com/
2、下载步骤
①进入网址,点击下载,下载完成后双击运行
②安装具体步骤
·一定要是空文件夹
·安装中
·一直点“next”到完成界面
③出现(base)即安装成功
3、手动配置环境变量
①右键单击“我的电脑”——“属性”——“高级系统设置”——“环境变量”——选择用户变量中的“Path”-点击“编辑”
②添加以下五个(注意三大类顺序 anaconda、scripts、library)
4、环境变量相关
①输入“conda env list”,显示当前已经有的环境变量
②创建新的环境变量
③再次查看,出现“peixun_1”,环境变量创建成功(可以通过“conda activate peixun_1”的命令进入(peixun_1)的虚拟环境,通过“conda deactivate peixun_1”退出该虚拟环境)
·在该虚拟环境下输入 “conda install numpy”,下载“numpy库”(后面有用,如果下载速度太慢可以使用镜像)
·我这里下载失败出现了问题,大概意思就是下载的太慢,所以出错了,这里我们就要用到镜像源网站代码格式为(操作 -i 镜像源网址)
·国内常用镜像源网址:
阿里云:
http://mirrors.aliyun.com/pypi/simple/
中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣
http://pypi.douban.com/simple/
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学
http://pypi.mirrors.ustc.edu.cn/simple/
北京理工大学
http://mirror.bit.edu.cn/qtproject/
中国互联网络信息中心
https://mirrors.cnnic.cn/qt/
·使用镜像源网站下载
·我们再看一下这个虚拟环境下的list,已经有了“numpy”,表示我们下载成功(如果实在不行,就换几个网址多试几次)
④删除环境变量“conda remove -n 变量名 --all”
·删除“peixun_1”
·删除“peixun”
·在调用“conda env list”查看,只剩下两个虚拟环境,删除成功
5、anaconda与pychram相关联
①打开pychram在设置里面找到“项目解释器”(或者直接通过右上角的设置图标打开)
②进入python解释器界面后,找到我们"anaconda"–“scripts”–“conda.exe”
·点击“加载环境”会出现我们之前自己创造的虚拟环境——点击“确定”使用该环境,那么就算关联成功了。现在我们可以直接在“终端”使用我们之前在“anaconda prompt”中使用的代码了,在这里大功告成。
四、pytorch
1、下载地址
pytorch网址:https://pytorch.org/
2、下载步骤
①在命令控制符面板输入“nvidia-smi”查看最高版本号,下载的pytorch版本不可超过它,我是11.1待会儿安装一个比他低的
②进入pytorch官网——“Get Started”——“Previous PyTorch Versions”,我需要1.8.0及以上的版本,在此版本下选择CUDA不大于11.1的去安装,以下两个均可,我选择10.2那个
③复制11.1下代码“conda install pytorch1.8.0 torchvision0.9.0 torchaudio==0.8.0 cudatoolkit=10.2 -c pytorch
- List item
”到我们pycharm的终端,开始下在pytorch.(依旧是在刚的peixun虚拟环境之下,该下载会很久),如果出现Processed ([y] /n )?就输入y
④再次查看"conda list"
⑤新建一个python文件,输入以下代码,出现安装版本的对应信息即为安装成功:
import torch
import torch.nn as nn
import torchvision
print(torch.__version__)
print(torch.version.cuda)
print(torch.backends.cudnn.version())
print(torch.cuda.get_device_name(0))
(如果安装失败请看5、torch)
3、CUDA
①·“ ‘nvcc’不是内部或外部命令 ” 说明没下载NVIDIA驱动或者没配置环境变量
在系统变量中,刚开始是横向文本,双击“PATH”打开编辑模式,输入“C:\Windows\System64;”——点“确定”,重新进入后就是列表模式了
·在配置系统变量时,发现在C盘的Program Files目录下就没有NVIDIA GPU Computing Toolkit文件夹,说明NVIDIA没安装成功,那么我们先安装再行配置环境变量
②通过驱动网址:https://developer.nvidia.com/cuda-downloads进入官网,如果在自己电脑上通过“nvidai-smi”查询到的“CUDA Version”是大于等于12.2那么可以直接点击下载。图二是查询的版本号情况。我的版本比较低,下拉找其他版本,如图三,点击进入。
③我是11.1,选择的是版本11.0.1下载
安装是驱动,放C盘,不更改其安装位置,点“Ok”,进入安装界面
·在其他盘新建一个版本号相同的文件夹,不要存在c盘
·安装好后,打开控制面板,出现我们刚安装的程序就是安装成功
4、cuDNN
①下载地址:https://developer.nvidia.com/rdp/cudnn-download
②在之前没有用过,需要右上角Login注册登录才可下载,注册好后进入该页面,勾选我同意,发现没有自己需要的版本,点击“Archived cuDNN Releases”
③下载好后是安装包,先解压
④将这个cudnn文件夹里面的“bin”文件夹下面的东西拷贝到刚才创建的“v11.0”——“bin”文件夹下
cudnn文件夹里“include”的全部东西拷贝到“v11.0”——“include”文件夹下
cudnn文件夹里“lib”的全部东西拷贝到“v11.0”——“lib”文件夹下
⑤再次执行“nvcc -V”,显示版本,安装成功啦
5、torch、torchaudio、torchvision
下载前请一定看对应版本:https://blog.csdn.net/shiwanghualuo/article/details/122860521
①torch下载网址:https://download.pytorch.org/whl/torch_stable.html
进入该网址后,“ctrl+F”快捷键调出搜索框,找到我们对应的torch版本(cp那里指的是python版本,我是3.6,win是Windows系统,cu111是cuda版本11.1(之前有个截图))
在安装pytorch时:
torch ==1.8
torchvision ==0.9.0
torchaudio ==0.8.0(没找到下载了0.10.0后面报错了!!!)
按照对应版本下载(但是图已经截了步骤就是这样哈****我会把对的版本放在下面一点)
②将下载的三个torch文件放到一个文件夹中
③选中路径输入cmd,然后回车
④出现运行框,和刚才那个路径
⑤进入虚拟环境“peixun”报错,使用“conda init bash”新开一个窗口,操作失败,但是我们提示里面有说用“conda init <SHELL_NAME”就是给它初始化一下,这种错误一般在第一次使用时出现
可以依次通过执行下面两行代码(当然我并不是这个问题),我发现我上午使用pychram后没有退出该环境,我在pychram终端调用“conda deactive peixun”后,在打开该面板已经可以正常使用了,答案就是用了的虚拟环境要及时退出。
conda init cmd.exe
conda init powershell
⑥下载,直接使用conda install “torch文件的名称(要带后缀)” ,如果不行就将conda换成pip
然后就安装成功了
⑦安装第二个比较大,报错超时,我们使用镜像源网址再来一次,安装成功
(当然安装那个版本不对的torchaudio会出现不兼容的问题,所以一定搞对版本)
以下是正确的:(torch1.8.0 torchaudio0.8.0 torchvision0.9.0)
最终三个都安装成功了
可以在试一下这个代码
import torch
import torch.nn as nn
import torchvision
print(torch.__version__)
print(torch.version.cuda)
print(torch.backends.cudnn.version())
print(torch.cuda.get_device_name(0))
如果有了这个版本信息,那么恭喜你,大功告成
参考文章:
Cuda和cuDNN安装教程(超级详细)
win10安装nvidia
torch对应安装版本
解决问题“无法加载文件 ***\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本”