安装Anaconda
安装成功打开Anaconda可以看到base环境
虚拟环境(Anaconda prompt)
虚拟环境是有序管理不同包和库的方式。
创建虚拟环境(两种):
conda create -n 虚拟环境名字 python=指定版本
(虚拟机取名xuepytorch 指定了3.8版本)
conda create -n 虚拟环境名字 python=版本 -c 镜像地址
-c (c即channel通道)
http://mirrors.tuna.tsinghua.edu.cn/ananconda/psk/main
http://mirrors.bfsu.edu.cn/ananconda/pkgs/main
http://mirrors.aliyun.com/anaconda/pkgs/main
删除虚拟环境
conda remove -n 虚拟环境名字 --all
激活虚拟机
conda activate 虚拟机名字
查看虚拟机及位置
conda env list
通道
持久添加通道
conda config --add channels 通道地址
删除通道
conda config --remove channels 通道地址
配置文件中有哪些通道(有默认通道default,有多条通道会显示优先级)
conda config --show
安装pytorch
GPU CUDA准备工作
自己的GeForce MX350 win11 64位
选择
conda activate 虚拟机名字
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
加镜像地址版
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia -c 镜像地址
验证pytorch是否安装成功
打开 Anaconda prompt
conda activate 虚拟机名字
conda list
可以看到pytorch
python
import torch
torch.cuda.is_available()
安装成功显示True
安装pycharm
安装pycharm-community.exe(Windows) 坑1:不是(Windows ARM64)
勾选 创建联系
创建新文件
验证pycharm是否正常
import torch
print(torch.cuda.is_available())
给下载的项目设置合适的虚拟环境
- pycharm打开项目:File->Open
- File->setting->Project->Python解释器 选择不同虚拟环境
提示缺少某包时的方法
- 打开requirement.txt,上方会提示缺少的包,点击下载键
- 打开train.py,红色曲线标出缺少 或 直接run,下方会提示缺失
方一:打开Anaconda prompt 输入
conda install 某包名
或
pip install 某包名
若显示无此命令 可将此命令baidu 会显示这个包实际对应的命令
方二:打开Anaconda prompt 输入
cd requirement.txt的文件位置
pip install -r requirement.txt
会 下载所需要的所有包