Anaconda 安装和换源,CUDA+Pytorch

                                      记录一些学习。

一、Anaconda 安装

1.1、下载方法

anaconda官网

清华大学开源软件镜像站

Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。
Miniconda 安装包可以到 https://mirrors.bfsu.edu.cn/anaconda/miniconda/ 下载

1.2、一些使用帮助

Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表,更多第三方源可以前往校园网联合镜像站查看)的镜像,各系统都可以通过修改用户目录下的 .condarc 文件来使用 TUNA 镜像源。Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改

1.3、安装方法

二、conda 的基本使用命令

2.1、conda 的初始化

conda init

2.2、conda 创建虚拟环境、

conda create -n env_name python=3.x

2.3、conda 列出所有虚拟环境

conda env list
conda info --envs

2.4、conda 激活虚拟环境

conda activate env_name

2.5、退出虚拟环境

conda deactivate 

2.6、conda 删除虚拟环境

conda env remove --name env_name

如果当初创建虚拟环境时指定了路径,那么可以执行如下命令将其删除(必须写上完整路径):

conda remove --prefix=E:\dev\AnacondaEnv\mytorch --all

三、conda 换源

3.1、查看anaconda的已经存在源

win+R打开命令行,如果无法打开,可以通过Windows下安装好后在开始菜单打开 Anaconda prompt 输入命令

conda config --show channels

3.2、添加清华大学镜像源

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

各系统都可以通过修改用户目录下的 .condarc 文件。Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改

3.3、设置搜索时显示的通道地址

 conda config --set show_channel_urls yes

3.4 、删除已存在的镜像源

conda config --remove-key channels

3.5、临时换源

第一种是临时换源,第二种是永久换源。
临时换源的话,Linux和Windows做法一致

pip install xxx(包名) -i https://pypi.doubanio.com/simple

四、安装CUDA+CUDNN

pytorch 官网
使用 PyTorch 训练深度学习模型的时候,首先调用的是 PyTorch 提供的 API,然后又去调用 CUDA Runtime API,接着又去调用底层的 CUDA Driver API,从而利用显卡完成复杂的计算。因此,必须保证 CUDA Runtime 版本不能高于 CUDA Driver 版本

4.1、查看电脑

win + R 输入 cmd,在命令行窗口中输入 nvidia-smi,如下图所示,可以看到显卡驱动版本是 457.49,CUDA Driver 版本是 111.1,CUDA Driver 版本指的是显卡驱动支持的最高 CUDA Runtime 版本,也就是说,要安装的 CUDA Runtime 版本不能高于 12.0(这个要看你安装的版本)
在这里插入图片描述

4.2、根据显卡的算力和架构确定 CUDA Runtime 版本

在英伟达官网查看版本 https://developer.nvidia.com/cuda-gpus
查看显卡的算力、架构、及其所支持的 CUDA Runtime 版本:https://en.wikipedia.org/wiki/CUDA

4.3、Pytorch安装

PyTorch 官网提供的最新版本:https://pytorch.org/get-started/locally/
PyTorch 官网提供的之前版本:https://pytorch.org/get-started/previous-versions/
综合考虑显卡的算力、架构、CUDA Driver 版本,最终决定安装 PyTorch1.9 + CUDA10.2,在官网找到的安装命令如下:

# CUDA 10.2
conda install pytorch==1.9.0 torchvision==0.10.0 torchaudio==0.9.0 cudatoolkit=10.2 -c pytorch

参考链接

参考链接

参考链接

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Anaconda、PyCharm和PyTorch都是在Python开发中非常实用的工具。下面将分别介绍它们的安装。 首先,Anaconda是一个数据科学的IDE,含有许多科学计算库和Python包。在其官方网站(https://www.anaconda.com/products/individual)上下载对应操作系统的安装包,双击打开安装即可。在安装时需要进行一些设置,比如选择安装路径和添加环境变量等。安装完成后,可以在Anaconda的Navigator中找到安装好的Python环境,并在其中安装需要的包。 其次,PyCharm是一个受欢迎的Python开发工具,它有专业版和社区版两个版本。在其官方网站(https://www.jetbrains.com/pycharm/download/)上下载对应版本的安装包,双击打开安装即可。在安装时同样需要进行一些配置,比如选择安装路径、添加环境变量等。安装完成后,可以在PyCharm中打开Anaconda安装Python环境,方便地进行Python开发。 最后,PyTorch是一个深度学习框架,安装流程有点复杂。首先需要安装Anaconda,然后在其中创建一个新的环境。在命令行上输入以下命令即可安装PyTorch: ``` conda install pytorch torchvision torchaudio cpuonly -c pytorch ``` 其中,包含了PyTorch的核心模块torch,以及一些常用的扩展模块torchvision和torchaudio。如果希望使用GPU进行计算,则需要额外安装对应的CUDA工具。 总的来说,Anaconda、PyCharm和PyTorch都是非常实用的工具,在安装时需要注意一些配置,这些工具能够提高Python开发的效率和学习深度学习的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值