做弩的网站,可以做公众号的一些网站,潍坊网站建设选聚搜网络好,设计师网名大全1、参看查询CUDA版本号 打开计算机终端#xff08;winR#xff0c;输入cmd#xff0c;即可进入#xff09;#xff0c;输入#xff1a;
nvidia-smi cuda版本如下#xff1a; 注#xff1a;记住自己cuda版本#xff0c;后续需要#xff01;
2、查看如需的python版…1、参看查询CUDA版本号 打开计算机终端winR输入cmd即可进入输入
nvidia-smi cuda版本如下 注记住自己cuda版本后续需要
2、查看如需的python版本 前往pytorch官网PyTorch选择相应的GPU版本。根据自己的 cudaversion的版本选择相应的pytorch版本。红色框处显示需要3.9或3.9以上的python版本 3、下载python版本 进入到python下载根据2、下载并安装相应的python版本 安装python时记得勾选红色框选项 4、下载并安装vscode vscode官网下载链接
5、安装 miniconda miniconda官网 winr输入cmd打开终端输入command prompt下的指令。红色方框所示。 如果找不到miniconda软件表示只是下载了其安装包并没有进行安装。在开始处输入miniconda找到相应的安装包并进行安装。 在菜单中能够看到anaconda文件夹则表示minianaconda安装完成。如下图所示 6、安装cuda与cudnn
6.1 下载及安装cuda 在安装pytorch之前需安装cuda下载cuda前需要先查看显卡支持的CUDA版本最高是多少按下winr键输入cmd在打开的页面输入nvidia-smi 即可查看。
cuda官网下载链接 在这个网站根据自己的显卡版本进行下载。下载完之后运行安装建议安装到默认路径所以C盘需要留有20G以上的存储空间一直点击下一步直到出现这个界面点击自定义然后全部勾选即可。 安装步骤如下 step1打开官网点击与自己显卡对应的cuda版本。 step2根据自己电脑配置进行选择。install type可选择local也可以选择network。本文选择的是local。 stpe3 进行安装 将下图中选项全部勾选安装。 之后一直点击下一步即可 注记住自己安装的位置后面需要用到 安装完成后可以再次在cmd里输入命令nvcc -V 查看如下显示即安装成功 6.2 cudnn安装 进入cudnn官网选择合适版本的文件。进入后在文件列表中选择cudnn版本与上面cuda安装相匹配的版本下载Windows版本的压缩包文件。如图所示。
将得到的压缩文件进行解压解压后得到下图三个文件夹全选复制进cuda的文件夹中进行覆盖替换替换完成后即cudnn安装完成。
7、创建python环境
Step1搭建环境优先看注释 图1 anaconda终端 打开anaconda终端使用命令进行pytorch的虚拟环境安装并进入创建好的ptyorch_GPU虚拟环境。
conda create -n name pythonpython版本
conda activate name#例如
#conda create -n pytorch_GPU python3.10
#conda activate pytorch_GPU 建立Python环境过程如下 注建立Python环境完之后不要关闭立马关闭终端后面会继续用到 激活环境 在安装输入conda activate 环境名称如下 Step2查询CUDA版本号 打开计算机终端winR输入cmd即可进入输入
nvidia-smi 如图3所示可以看到自己的 cudaversion的版本也可以看到本机显卡的编号。记住自己的 cudaversion的版本在Step3中需要用到。 图3 终端运行结果
Step3导入GPU版本的pytorch 前往pytorch官网PyTorch选择相应的GPU版本。根据自己的 cudaversion的版本选择相应的pytorch版本例如本文的cudaversion的版本为12.4因此可以选择12.4及以下本文选择CUDA12.4。选择好后复制Run this Command 中的命令行到上面创建好的虚拟环境pytorch_GPU中执行即可。如图4所示。 图4 pytoecc官网部分截图2 注conda安装方式在本文编写的时候官网已经不再运行使用故选择pip安装方式。
Step4在vscode里面添加配置好的环境 用vscode打开YOLOv5文件夹在vscode底栏处导入自己创建好的虚拟环境。如下图所示。 Step5下载安装依赖 在vscode终端中输入
pip install -r requirements.txt 在安装时若是遇到安装错误则在该命令末尾加上 -i https://pypi.tuna.tsinghua.edu.cn/simple。其作用是更换镜像源来加速下载。即
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple 安装过程如下 Step6运行train.py 打开train.py找到下面语句将 default 修改至 default0。以确保训练时是调用GPU进行训练的。“0”为自己的显卡编号具体编号查询参考Step2.
parser.add_argument(--device, default0, helpcuda device, i.e. 0 or 0,1,2,3 or cpu) 修改完后开始运行根据报错信息逐一修改。 运行效果如下则表明YOLOv5环境搭建成功 8、报错信息
8.1Example: export GIT_PYTHON_REFRESHquiet PS D:\ruikang\yolov5-master C:/Users/26088/.conda/envs/pytorch_GPU/python.exe d:/ruikang/yolov5-master/train.py Creating new Ultralytics Settings v0.0.6 file View Ultralytics Settings with yolo settings or at C:\Users\26088\AppData\Roaming\Ultralytics\settings.json Update Settings with yolo settings keyvalue, i.e. yolo settings runs_dirpath/to/dir. For help see https://docs.ultralytics.com/quickstart/#ultralytics-settings. Traceback (most recent call last): File C:\Users\26088\.conda\envs\pytorch_GPU\lib\site-packages\git\__init__.py, line 296, in module refresh() File C:\Users\26088\.conda\envs\pytorch_GPU\lib\site-packages\git\__init__.py, line 287, in refresh if not Git.refresh(pathpath): File C:\Users\26088\.conda\envs\pytorch_GPU\lib\site-packages\git\cmd.py, line 631, in refresh raise ImportError(err) ImportError: Bad git executable. The git executable must be specified in one of the following ways: - be included in your $PATH - be set via $GIT_PYTHON_GIT_EXECUTABLE - explicitly set via git.refresh(full-path-to-git-executable) All git commands will error until this is rectified. This initial message can be silenced or aggravated in the future by setting the $GIT_PYTHON_REFRESH environment variable. Use one of the following values: - quiet|q|silence|s|silent|none|n|0: for no message or exception - warn|w|warning|log|l|1: for a warning message (logging level CRITICAL, displayed by default) - error|e|exception|raise|r|2: for a raised exception Example: export GIT_PYTHON_REFRESHquiet The above exception was the direct cause of the following exception: Traceback (most recent call last): File d:\ruikang\yolov5-master\train.py, line 72, in module GIT_INFO check_git_info() File C:\Users\26088\.conda\envs\pytorch_GPU\lib\contextlib.py, line 79, in inner return func(*args, **kwds) File d:\ruikang\yolov5-master\utils\general.py, line 370, in check_git_info import git File C:\Users\26088\.conda\envs\pytorch_GPU\lib\site-packages\git\__init__.py, line 298, in module raise ImportError(Failed to initialize: {0}.format(_exc)) from _exc ImportError: Failed to initialize: Bad git executable. The git executable must be specified in one of the following ways: - be included in your $PATH - be set via $GIT_PYTHON_GIT_EXECUTABLE - explicitly set via git.refresh(full-path-to-git-executable) All git commands will error until this is rectified. This initial message can be silenced or aggravated in the future by setting the $GIT_PYTHON_REFRESH environment variable. Use one of the following values: - quiet|q|silence|s|silent|none|n|0: for no message or exception - warn|w|warning|log|l|1: for a warning message (logging level CRITICAL, displayed by default) - error|e|exception|raise|r|2: for a raised exception Example: export GIT_PYTHON_REFRESHquiet 解决方案
方法 1安装 Git 并添加到系统 PATH 下载并安装 Git 从官网下载 GitGit - Downloads 安装时勾选 Add Git to the system PATH或类似选项。 验证 Git 是否安装成功 打开新的终端CMD/PowerShell运行 git --version 如果显示 Git 版本号说明安装成功。 重新运行训练脚本。
方法 2手动指定 Git 可执行路径如果已安装 Git
如果 Git 已安装但未添加到 PATH可以通过环境变量指定路径 找到 Git 可执行文件路径通常是 C:\Program Files\Git\bin\git.exe。 在运行训练脚本前设置环境变量 set GIT_PYTHON_GIT_EXECUTABLEC:\Program Files\Git\bin\git.exe 然后运行训练脚本。
方法 3禁用 Git 检查临时解决
如果不需要 Git 信息可以修改 YOLOv5 代码 打开 d:\ruikang\yolov5-master\utils\general.py。 找到 check_git_info() 函数将其改为直接返回 None def check_git_info():return None 或者注释掉 train.py 中调用 check_git_info() 的部分。
方法 4设置 GIT_PYTHON_REFRESH忽略错误
在运行脚本前设置环境变量来忽略错误
set GIT_PYTHON_REFRESHquiet
python d:/ruikang/yolov5-master/train.py
8.2安装git时未勾选 Add Git to the system PATH
1. 手动将 Git 添加到系统 PATH 找到 Git 的安装路径默认通常是 C:\Program Files\Git\bin 或 C:\Program Files (x86)\Git\bin。 添加 Git 到系统 PATH Windows 10/11 按 Win S搜索 环境变量选择 编辑系统环境变量。 点击 环境变量 → 在 系统变量 中找到 Path → 点击 编辑。 点击 新建输入 Git 的 bin 目录路径例如 C:\Program Files\Git\bin 点击 确定 保存所有窗口。 验证 Git 是否可用 打开新的 CMD/PowerShell运行 git --version 如果显示 Git 版本如 git version 2.40.1说明配置成功。 重新运行 YOLOv5 训练脚本
2. 临时指定 Git 路径不修改 PATH
如果不想修改系统 PATH可以在运行训练脚本前临时设置 GIT_PYTHON_GIT_EXECUTABLE 找到 git.exe 的完整路径如 C:\Program Files\Git\bin\git.exe。 在 CMD/PowerShell 中运行 set GIT_PYTHON_GIT_EXECUTABLEC:\Program Files\Git\bin\git.exe
python d:/ruikang/yolov5-master/train.py 注意这种方式只对当前终端会话有效
9、vscode配置
1、下载中文插件
2、设置自动保存