在anaconda下安装pytorch + python3.8+GPU/CPU版本 详细教程

部署运行你感兴趣的模型镜像

一、安装anaconda

Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
Miniconda包括Conda、Python
conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换

没安装Anaconda的同学可以参考以下安装链接:
https://blog.youkuaiyun.com/qq_45281807/article/details/112442577

按照安装CPU版本和GPU两个版本进行分类,一般运行程序建议使用CPU版本的,安装更方便。

二、安装CPU版本的Pytorch

1.打开Anaconda Prompt,如下图所示:

Anaconda Prompt

2. 使用清华镜像源网站

注意!如果切换镜像后当出现下载不了的情况,就先切换默认源,然后再修改另一个可以使用的conda源(一定要先恢复默认,再换另一个!!!),所以我们先切回默认源:

conda config --remove-key channels

(1)切换到国内的镜像源(不然下载速度可能太慢)
分别输入以下4行代码:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

配置好之后以后若需要使用清华镜像,无需再配置。

3.创建Pytorch环境

创建环境pytorch,使用Python版本是3.8,其中pytorch是虚拟环境的名字,可以改变:

conda create -n pytorch_38 python=3.8

之后,在加载过程中会弹出提示,输入 y,即可安装。
查看环境是否安装成功

conda info --envs

envs
可以看到包含四个环境,其中pytorch是刚刚创建的环境。

4.激活刚刚创建的pytorch环境

activate pytorch_38

activate

激活刚刚创建的pytorch环境。

5.安装Pytorch

根据自己的安装版本,在Pytorch官网寻找安装命令代码:
Pytorch官网:https://pytorch.org/
Pytorch官网

如图所示版本则是复制:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

将复制的代码粘贴到命令行格式下,弹出提示,输入 y,即可完成安装,显示“done”。

6.测试是否安装成功

输入python, 进入python

python

输入import torch,测试pytorch是否安装成功,无报错则表示安装成功。
在这里插入图片描述

三、安装GPU版本(电脑有显卡)

1.查看是否安装CUDA软件驱动

(1)使用快捷键WIN+R,输入cmd
cmd
(2)输入命令,nvidia-smi
nvidia-smi
(3)如果显示CUDA的版本号则可以开始进行第3步操作,繁殖反之,参考下文的第二章,配置cuda驱动软件:

https://blog.youkuaiyun.com/qq_45281807/article/details/121294644

2.打开Anaconda Prompt,如下图所示:

Anaconda Prompt

3. 使用清华镜像源网站

注意!如果切换镜像后当出现下载不了的情况,就先切换默认源,然后再修改另一个可以使用的conda源(一定要先恢复默认,再换另一个!!!),所以我们先切回默认源:

conda config --remove-key channels

(1)切换到国内的镜像源(不然下载速度可能太慢)
分别输入以下4行代码:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/

配置好之后以后若需要使用清华镜像,无需再配置。

4.创建Pytorch环境

创建环境pytorch,使用Python版本是3.8,其中pytorch是虚拟环境的名字,可以改变:

conda create -n pytorch_38 python=3.8

之后,在加载过程中会弹出提示,输入 y,即可安装。
查看环境是否安装成功

conda info --envs

envs
可以看到包含四个环境,其中pytorch是刚刚创建的环境。

5.激活刚刚创建的pytorch环境

activate pytorch_38

activate

激活刚刚创建的pytorch环境。

6.安装Pytorch

根据自己的安装版本,在Pytorch官网寻找安装命令代码:
Pytorch官网:https://pytorch.org/
Pytorch官网
输入命令:

conda install pytorch torchvision torchaudio cudatoolkit=11

然后等一下会显示是否继续进行,输入y,点回车,就可以安装啦!!

7. 查看CUDA是否可用:

依次输入以下命令,如果输出结果为True,则安装成功。

python
import torch
print(torch.cuda.is_available())

在这里插入图片描述
返回False解决办法
如果你按照以上步骤安装一般是没有问题的。 如果出现False,大家可以尝试以下步骤进行排除: 1、首先确定显卡是否支持CUDA,https://www.geforce.com/hardware/technology/cuda/supported-gpus 2、确保驱动升级到最新(确保驱动与cuda版本互相支持)

参考文章:

https://blog.youkuaiyun.com/qq_45281807/article/details/112442423
https://blog.youkuaiyun.com/qq_45281807/article/details/121294644

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

<think>好的,我现在需要帮助用户找到在Anaconda环境下安装PyTorchPython 3.8CPU版本)的详细步骤。首先,我应该回顾用户提供的引用内容,看看有没有相关的信息。 引用[3]中提到,使用Anaconda安装PyTorch CPU版,需要创建Python 3.8的虚拟环境,然后运行特定的conda命令。用户当前的Python版本3.8,所以这部分信息非常相关。步骤包括创建虚拟环境、激活环境、安装PyTorch及验证安装。引用[1]和[2]虽然提到了PyTorch的不同版本安装,但用户需要的是3.8CPU版本,因此主要参考引用[3]。 接下来,我需要将这些步骤整理成清晰的流程,确保用户能够一步步跟随。需要注意的是,用户可能对Anaconda不熟悉,所以每一步都要详细说明,比如如何打开Anaconda Prompt,如何创建和激活环境,以及如何验证安装是否成功。 另外,用户提供的示例中提到了代码块的使用,所以在安装命令和验证步骤部分需要用代码块展示,这样更直观。同时,需要检查命令是否正确,比如在引用[3]中的安装命令是否适用于PyTorch的最新稳定版,或者是否需要调整版本号。 可能还需要提醒用户注意点,例如网络问题导致安装缓慢,可以使用国内镜像源,但官方渠道可能更稳定。此外,验证安装时,除了导入torch和生成随机张量外,还可以检查torch.__version__来确认版本是否正确。 最后,生成相关问题时要考虑用户后续可能遇到的问题,比如环境管理、版本冲突、升级或GPU版本安装等,这样能帮助用户进一步解决问题。</think>以下是基于Anaconda安装PyTorchPython 3.8 + CPU版本)的详细步骤说明: --- ### **PyTorch CPU安装流程** #### **一、环境准备** 1. **确认Anaconda安装** - 若未安装,请从[官网](https://www.anaconda.com/)下载对应操作系统的Anaconda3版本并完成安装[^3]。 2. **更新conda工具(可选)** 打开Anaconda Prompt输入: ```bash conda update conda ``` #### **二、创建虚拟环境** 1. **新建Python 3.8虚拟环境** 输入以下命令创建名为`pytorch_env`的环境(名称可自定义): ```bash conda create --name pytorch_env python=3.8 ``` - 输入`y`确认安装基础依赖包[^3]。 2. **激活虚拟环境** ```bash conda activate pytorch_env ``` - 成功激活后,命令行前缀会显示环境名称`(pytorch_env)`。 #### **三、安装PyTorch CPU版本** 1. **获取安装命令** 访问[PyTorch官网](https://pytorch.org/get-started/locally/),选择以下配置: - PyTorch Build: **Stable (1.13.1)** - Your OS: 根据实际选择(Windows/Linux/Mac) - Package: **Conda** - Language: **Python** - Compute Platform: **CPU** 2. **执行安装命令** 官网会生成如下命令(以当前稳定版为例): ```bash conda install pytorch torchvision torchaudio cpuonly -c pytorch ``` - 输入`y`确认下载安装包[^3]。 #### **四、验证安装** 1. **启动Python解释器** 在激活的虚拟环境中输入: ```bash python ``` 2. **测试PyTorch功能** 逐行输入以下代码: ```python import torch print(torch.__version__) # 应输出如1.13.1 x = torch.rand(5, 3) print(x) # 应显示5x3的随机张量 ``` - 若无报错且输出正常,则安装成功[^3]。 #### **五、环境管理(补充)** - **退出虚拟环境** ```bash conda deactivate ``` - **删除虚拟环境** ```bash conda env remove --name pytorch_env ``` --- ### **注意事项** 1. 若下载速度慢,可尝试添加国内镜像源(如清华源),但需注意与官方包的兼容性。 2. 安装完成后,每次使用PyTorch前需激活对应虚拟环境。 ---
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值