(笔记)ubuntu20.04里安装anaconda然后在conda里安装pytorch

本文介绍如何安装英伟达显卡驱动,并通过Anaconda创建Python虚拟环境来安装PyTorch,实现GPU加速的深度学习环境配置。
部署运行你感兴趣的模型镜像

英伟达驱动安装 :打开 软件和更新1ffb472af2824200908830cddd4e5b96.png

找到 附加驱动 如图:

9e7bfe068f0745ed971f43dad82fe697.png

安装完成终端可以正常运行:

nvidia-smi

  

4f665f2a77394b9fa6a7ef42656507ca.png

安装anaconda:

anaconda首页面:https://www.anaconda.com/products/distribution#Downloads 

anaconda的存档页面:Index of /

ubuntu20.04里面自带的python3.8,不确定俺下载的是不对应的anaconda版本,目前可以用的 6ca907e442de439db76487ae910a3a64.png

 bash Anaconda3-2021.11-Linux-x86_64.sh

安装完成关闭当前命令行窗口,开启一个新命令行窗口

 [首先了解下conda常用命令:conda env list , conda list, conda remove -n env_name --all, conda create -n env_name   , conda activate env_name, conda deactivate ]

开始创建虚拟环境然后激活并进入:

conda create -n pytorch pip python=3.8

conda activate pytorch

安装pytorch: 

pytorch官网: Start Locally | PyTorch

执行如下的指令查看有哪些环境

conda env list

创建虚拟环境conda create -n 环境名字(英文) python=x.x(python版本),如下,我就是创建了一个名字叫pytorch,python是3.8版本的环境。

conda create -n pytorch python=3.8

输入y。

执行如下命令,激活这个环境。conda activate 虚拟环境名称

conda activate pytorch

 随后:

nano .condarc

 更换以下的清华源 来提高相关包的下载速度:(如果换源这块有问题或不想换,完全是可以跳过的!!)

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

  把里面的 " - default " 这一行删除,ctrl + o保存 回车 ctrl + x退出nano编辑器

查看相关源:

conda config --show-sources

 点击合适的选项卡然后复制最下的指令到命令行下运行安装

pytorch官网: Start Locally | PyTorchAn open source machine learning framework that accelerates the path from research prototyping to production deployment.icon-default.png?t=N7T8https://pytorch.org/get-started/locally/

009ae664b9de4192b814734644c7155b.png

conda install pytorch torchvision torchaudio pytorch-cuda=11.6 -c pytorch -c nvidia

(提示:如果你的cuda版本是高版本如:12.2或更高的。而这里最高只有11.7和11.8时,只能选这里的最高版本也是可以的,因为cuda能向下兼容的!!)

 

等待了一会儿安装完成之后,验证是否安装成功:进入python里

import torch                                #--->可以正常导入
import torchvision                          #--->可以正常导入
print(torch.cuda.is_available())            #--->返回:True 
print(torch.backends.cudnn.is_available())  #--->返回:True 
print(torch.version.cuda)                   #--->返回: 11.6
print(torch.backends.cudnn.version())       #--->返回:8302

到这里基本就安装完成了

最后额外安装pycharm:

Download PyCharm: Python IDE for Professional Developers by JetBrains7641d7ddc1d84b5aba9ec722881387b5.png这里安装Community社区版的也基本够用了

下载完成解压后,命令行终端

cd pycharm-community-2022.2.4/bin/

./pycharm.sh

屏幕弹出pycharm窗口,随后点击左下角小齿轮设置选择创建桌面图标

在pycharm里使用前面anaconda下创建的pytorch环境:

主要是pycharm里创建新项目时要选择对应路径下的python 解释器,如图:

a315bf278e0340e694f058decbd06f06.png

3f8182eccd544730a14622135d238ae9.png

至此环境搭建完毕,下一步学习计算机视觉库:yolo v5 

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

Python3.10

Python3.10

Conda
Python

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

Ubuntu 20.04系统上安装Anaconda并配置PyTorch和CUDA可按以下步骤进行: ### 安装Anaconda 可以通过官网下载Anaconda安装包,也可参考之前引用提到的内容。下载完成后,在终端执行以下命令进行安装: ```bash bash Anaconda3-xxx-Linux-x86_64.sh ``` 其中`Anaconda3-xxx-Linux-x86_64.sh`是下载的具体文件名。安装过程中按照提示操作,安装完成后,需激活Anaconda环境: ```bash source ~/.bashrc ``` ### 安装CUDA 根据引用,对于Ubuntu 20.04,cuda可选择11.3版本,如果下载页面没有11.3则下载11.X版本。可以从以下链接获取相应版本: - cuda10.2:https://developer.nvidia.com/cuda-10.2-download-archive - cuda11.6:https://developer.nvidia.com/cuda-downloads - cuda历史版本选择:https://developer.nvidia.com/cuda-toolkit-archive 下载完成后,按照官方指引完成CUDA的安装。 ### 安装cuDNN 可从链接https://developer.nvidia.com/rdp/cudnn-archive 下载适合对应CUDA版本的cuDNN,下载后按照官方文档进行安装配置。 ### 安装PyTorch 使用Anaconda创建一个新的虚拟环境: ```bash conda create -n pytorch_env python=3.x conda activate pytorch_env ``` 其中`3.x`是选择的Python版本。然后根据CUDA版本从PyTorch官网获取对应的安装命令,例如对于CUDA 11.3,可使用以下命令安装: ```bash conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch ``` ### 安装Pycharm 可从Pycharm官网下载适合Ubuntu系统的版本,下载完成后解压并运行安装脚本,之后在Pycharm中配置之前创建的Anaconda虚拟环境`pytorch_env`作为项目解释器。 ### 验证安装 在终端中激活虚拟环境后,进入Python交互环境,输入以下代码验证PyTorch和CUDA是否安装成功: ```python import torch print(torch.cuda.is_available()) ``` 如果输出为`True`,则说明CUDA和PyTorch配置成功。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值