Linux配置Cuda,Anaconda,torch

本文章主要搜罗了网上的相关教程,用来记录本人深度学习之路的开端。

本人的机器是3050ti的笔记本,操作系统为deepin 20(双系统,另一个为Windows11),已经装好了老黄的显卡驱动。

Cuda安装

此文章写的很详细,本人一次成功。本人的机器虽然是CUDA 11.5的,但是为了torch本人安装了11.3的CUDA,事实证明这是兼容的。Deepin20.2.4安装cuda和cudnn_m0_37748381的博客-CSDN博客_deepin安装cudaDeepin20.2.4安装cuda和cudnn前提条件:安装好Nvidia驱动 参照前文Deepin20.2.4安装Nvidia驱动教程一、下载安装CUDA1.1下载CUDANVIDIA官网下载CUDA前文我下载的驱动通过nvidia-smi命令查看发现cuda为11.5,但是这里我们尽量选择低版本,我试了11.5会报错,因此这里我们选择11.1版本的cuda。按照如下的选项进行选择:此时可以在命令行输入如下命令来下载,或者复制https链接到浏览器来下载也可。wget https:/https://blog.csdn.net/m0_37748381/article/details/121168702

本人在Windows上安装的是11.5的CUDA驱动,但torch为官网上的CUDA 11.3,结果也是可以正常使用的。

Anaconda的安装

由于之前安装过了Python3.7,所以本人使用Miniconda。从官网上下载下来对应python的版本就可以了。由于本人对Anaconda不熟悉,所以我并不清楚官网上的pyhton是否对应我机器上的python版本?

安装的过程十分简单,赋予它权限,随后安装即可。本人记得安装结束后要先把命令窗口关掉才可以使用Anaconda。

Anaconda的换源:

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

Windows下直接按照清华镜像官网操作即可。

Anaconda的一些基本操作:

查看环境列表:

conda env list

创建新的环境:

conda create --name my_env python=3.7 -y

激活环境:

conda activate my_env

 Windows下可能会激活环境失败,报一长串错。那么使用这个。或者使用管理员模式运行CMD。


Torch

虽然换了源,安装网上的教程,被告知源里少东西。所以我没办法直接复制的官网上的地址,下载过程十分的漫长,所以我都有时间来写这篇文章了。下载完后,我们的教程就告一段落了。


结语

本人之前一直被潜移默化地被告知,Linux很适合跑模型。可是我之前为deepin装显卡驱动的时候重装了不下10遍系统,另外deepin时不时地启动风扇更让我担忧Linux的性能(Win下风扇一直很安静)。或许图形界面下,Windows要更加优秀吧。可能有人会说,Linux不需要界面可以节约显卡。是的,但我认为在初学阶段,如果Windows在不缺库的情况下,我还是会选择Windows的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Linux配置Anaconda、Python 3.6和PyTorch,您可以按照以下步骤进行操作: 1. 首先,从Anaconda官方网站(https://www.anaconda.com/products/individual)下载AnacondaLinux版本。选择适用于您Linux发行版的安装包(例如,.sh文件)。 2. 打开终端,并导航到您下载的Anaconda安装包所在的目录。 3. 运行以下命令来安装Anaconda: ``` bash Anaconda<版本号>.sh ``` 请确保将`<版本号>`替换为您下载的Anaconda版本的实际数字。 4. 在安装过程中,您将会被要求接受许可协议和选择安装位置。按照提示进行操作即可完成安装。 5. 安装完成后,您需要关闭并重新打开终端,或者运行以下命令来使环境变量生效: ``` source ~/.bashrc ``` 6. 接下来,您可以创建一个新的Python 3.6环境。在终端中运行以下命令: ``` conda create -n py36 python=3.6 ``` 这将创建一个名为`py36`的环境,并且Python版本为3.6。 7. 激活新创建的环境: ``` conda activate py36 ``` 8. 现在,您可以使用conda命令来安装PyTorch: ``` conda install pytorch torchvision cudatoolkit=10.2 -c pytorch ``` 这将安装PyTorch和对应的torchvision库。请注意,`cudatoolkit=10.2`是指定CUDA版本,您可以根据您的系统配置进行调整。 9. 安装完成后,您可以通过运行以下命令来验证PyTorch是否正确安装: ``` python -c "import torch; print(torch.__version__)" ``` 如果没有出现错误信息,并且显示了PyTorch的版本号,那么说明安装成功。 现在,您已经成功配置Anaconda、Python 3.6和PyTorch。您可以在`py36`环境中使用PyTorch进行开发工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值