安装YOLOv8需要满足,Python的版本需要大于等于3.8,PyTorch的版本需要大于等于1.8
一、Anaconda安装
避坑前言
- 点击.exe文件安装后,安装Anaconda选择的文件夹必须是空的,且不要在包含Anaconda的exe文件夹路径下
- Anaconda的安装路径里文件夹不能是中文
1.1 下载
下载的网址:Index of /
其中,Anaconda3-2020.07-Windows-x86_64.exe,对应Python 3.8版本
1.2 安装
1、双击下载好的文件
2、点击“Next”—>“I Agree”—>“Next”—>“Next”
3、点击“Install”时,留意勾选上“Add Anaconda3 to the system PATH environment variable”,意思是将Anaconda3的路径加入系统环境变量里。
4、继续点击“Next”—>“Next”
5、点击“Finish”,安装完成
1.3 测试
1、输入“cmd”,打开命令行操作工具
2、输入“python”,显示如下,说明安装成功
二、PyTorch安装
2.1 检查环境
1、检查系统环境变量中是否包含Anaconda3的路径
- 打开计算机的环境变量,使用“win+R”快捷键,打开运行对话框,输入“sysdm.cpl”
- 点击“高级”—>“环境变量”
- 点击系统变量中的“Path”,查看系统变量中已经包含Anaconda3
- 点击系统的“启动”,也可以看出Anaconda3已经安装完成
2.2 创建虚拟环境
注意:此处的Python不是3.8.3,而是3.8(从1.3可以看出,安装的Python其实3.8.3,但是这里我们写3.8就好)
conda create -n pytorch python=3.8
2.3 激活环境
conda activate pytorch
或
conda activate base
conda activate pytorch
2.4 安装PyTorch(方法一:官网引导)
1、PyTorch官方网站
- 浏览器打开网址:PyTorch
- 鼠标往下翻,翻到安装界面,参数选择如下图所示,
2、使用上图中最下面的一句(Run this Command)命令行到上面的命令行窗口,操作截图及安装过程的示意图如下。为方便大家复制粘贴,命令行的文本如下,
conda install pytorch torchvision torchaudio cpuonly -c pytorch
2.4 安装PyTorch(方法二:pip install torch)
1、打开Anaconda Powershell Prompt
点击“开始”—“Anaconda Powershell Prompt”—“更多”—“以管理员身份运行”
2、pip install torch安装
2.5 测试(方法一:命令行测试)
测试代码如下,导入torch库,输出torch.version的位置,输出cuda是否可用。因为这里没有使用GPU,没有装cuda,所以输出的结果是False
import torch
print(torch.version)
print(torch.cuda.is_available())
2.5 测试(方法二:PyCharm测试)
前提
已安装PyCharm,可以参考前面写的安装教程
PyCharm详细的安装教程(图解)_pycharm3.5.2安装教程图解-CSDN博客
1、新建项目
2、选择路径
3、创建项目
4、创建Python文件并取名
5、测试代码
写入如下参考代码后,点击运行,测试完成
import torch print(torch.__version__) print('gpu:', torch.cuda.is_available())