Ubuntu20.04+Anaconda+Pytorch安装

本文记录了在Ubuntu20.04上安装Anaconda的过程,包括如何取消自动激活base环境,启用conda命令补全,以及创建和删除conda环境。接着介绍了如何安装Pytorch2.0,强调了在conda环境中应优先使用conda安装以避免安装到base环境。最后,验证了Pytorch与CUDA的安装成功。

记录下自己的安装过程orz
Ubuntu 20.04
Anaconda 2023.03
Pytorch 2.0
CUDA 11.7


Anaconda

安装

Anaconda官网下载安装包。
https://www.anaconda.com/
终端下用bash运行下载的xxx.sh(不用sudo)

按enter过一边那些许可和协议 yes
选安装位置,默认其实就行 yes
最后会有个conda init的环节,就是初始化也一些环境变量 yes就行

我看有的帖子说要再去改 .bashrc 但如果刚才conda init的时候yes了 脚本应该就帮忙配好了
反正目前没再手动改 .bashrc 使用还没遇到什么问题
要是遇到了我再回来改

重新开启终端,如果新行前面有(base)环境标识符,应该就没问题了。
conda环境

取消自动激活base

但是个人不是很喜欢每次终端一上来就进base,因为还有别的环境要用。所以取消这个自动激活。

conda config --set auto_activate_base false

如果要再次开启就设置为true。

conda config --set auto_activate_base true

Conda的命令自动补全

conda在本身安装的时候没有conda命令的自动补全,用起来会有点小不爽,有个插件可以提供这个!


                
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配置成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值