查明已安装python版本为3.12.7后,创建虚拟环境。
报错内容:ArgumentError: one of the arguments -n/–name -p/–prefix is required
解决方式:
输入
conda create -n pytorch python=3.8
即可安装成功。
参考文章:https://blog.csdn.net/weixin_45334223/article/details/128772572
第2个报错内容:
各种网络错误。
解决方法:
可以科学上网的把代理模式调整为全局模式,再次尝试后成功。
没法科学上网的可以使用国内的镜像。(我还没试过)
代码格式为
conda create –n 虚拟环境名字 python=版本 –c 镜像地址
这是镜像下载的一种方法,推荐大家使用后面接-c 镜像地址的方法进行镜像下载,尽量不要修改配置文件,我一开始看的某些教程修改文件后一直无法下载,建议不要使用,会导致一些奇奇怪怪的错误。如果要修改,建议先备份原始的配置代码。
下面是几个镜像源。
链接: 清华镜像[https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/]
链接: 阿里镜像[https://mirrors.aliyun.com/anaconda/pkgs/main]
注意,如果要修改配置文件,文件在c盘,用户,你的用户名那个文件夹,具体叫.condarc
用记事本打开修改即可,本文不推荐使用这种方法。
第3个报错内容:
检查cuda版本:
在pytorch官网依照命令下载对应版本pytorch
执行命令后,报错:
ERROR: Could not find a version that satisfies the requirement torch (from versions: none)
ERROR: No matching distribution found for torch
解决方法:
改用cuda 12.4版本
要保证CUDA Driver 版本 >= CUDA Runtime 版本
安装成功