我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么使用Anaconda创建Pytorch虚拟环境

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么使用Anaconda创建Pytorch虚拟环境

这篇“怎么使用Anaconda创建Pytorch虚拟环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用Anaconda创建Pytorch虚拟环境”文章吧。

    一.Pytorch虚拟环境简介

    Torch是一个用于深度学习的=数学计算库,而Pytorch则是一个基于Torch的Python机器学习库,可看作其提供了Torch应用于Python的接口。而搭建Pytorch虚拟环境,通俗地讲,就是搭建一个包含了Pytorch的相关包的Python解释器的环境,即是专门用于处理基于Python的深度学习的问题的环境。

    二.CUDA简介

    CUDA(Compute Unified Device Architecture)中文名为统一计算设备架构,,是显卡厂商NVDIV推出的运算平台,可以帮助GPU处理图形相关的计算问题。

    我们可以通过在命令行输入以下命令来查看我们电脑的CUDA版本配置,下面可以看到我的CUDA版本为11.7(若电脑没有独立显卡,则该命令输入无效,独立显卡问题在第四部分说明,可先看第该部分说明)。

    nvidia-smi

    怎么使用Anaconda创建Pytorch虚拟环境

    (这里说明一下,因后面的命令行操作有些操作需要以管理员身份运行,所以建议大家从一开始就以管理员身份运行命令行窗口)具体操作方法有以下两种:

    Windows开始窗口->Windows系统->命令提示符(注意先不要直接左键打开)->右键->更多->以管理员身份运行。

    怎么使用Anaconda创建Pytorch虚拟环境

    快捷键win+R打开运行窗口,再输入cmd(注意不要直接运行),再快捷键ctrl+shift+enter以管理员身份运行。

    怎么使用Anaconda创建Pytorch虚拟环境

    三.Conda配置Pytorch环境

    1.conda安装Pytorch环境

    同样以管理员身份进入命令提示符窗口,在命令行中输入一下命令,我这里以python3.10解释器为例,安装的环境命名为pytorch,这个环境名可以自定义。

    conda create -name pytorch python=3.10

    怎么使用Anaconda创建Pytorch虚拟环境

     输入y,再回车。

    怎么使用Anaconda创建Pytorch虚拟环境

    即完成了Pytorch的环境安装。我们可以利用以下命令激活pytorch环境。当前面出现(pytorch)前缀时,代表已经进入pytorch环境。

    activate pytorch

    怎么使用Anaconda创建Pytorch虚拟环境

    可能有些人会发现,自己创建的环境在自己自定义的安装的Anaconda路径的envs目录下没有找到,那么这个环境就是被安装到了C盘用户名目录下的.conda文件夹中的envs目录下了。

    怎么使用Anaconda创建Pytorch虚拟环境

    因为往往在环境中添加了包以后,环境文件夹会有好几个G,所以最好不要放在它默认的路径下。如果你不觉得麻烦,那么可以用一个比较笨的方法,就是每次新建完一个环境后,就把上图中的envs目录直接复制到你自己的Anaconda的安装目录中。另外还有一个(看似)高级一点的方法,就是找到上图中的.conda目录的同级目录下的一个叫做.condarc的文件,用记事本打开它。

    怎么使用Anaconda创建Pytorch虚拟环境

     在里面加上以下内容。

    envs_dirs:  - D:\360Downloads\Anaconda3\envspkgs_dirs:  - D:\360Downloads\Anaconda3\pkgs

    这里是我的Anaconda的安装路径设置到了D:\360Downloads\Anaconda3下,大家可以将前面的部分改为自己的Anaconda的安装路径。这样子之后再创建的虚拟环境都会自动安装到这里自己定义的目录下。

    另外我们可以通过以下命令来查看已建的环境

    conda env list

    怎么使用Anaconda创建Pytorch虚拟环境

    其中base为Anaconda的默认环境,python310是我自己之前搭建的环境,pytorch就是现在搭建出来的pytorch环境。

    我们可以在激活的pytorch环境下用以下命令查看一下新创建的环境中包含哪些包。

    conda list

    怎么使用Anaconda创建Pytorch虚拟环境

    可以看到新建的环境中的包并不包含pytorch的相关包,需要我们手动安装。

    2.conda下载安装pytorch包

    这里主要说明安装GPU版的pytorch包。因为pytorch包需要与CUDA版本相匹配,所以需要根据自己机器的CUDA版本选择对应版本的pytorch包进行安装。根据上面利用nvidia-smi命令查找的本机CUDA版本,可以对应在PyTorch这里查找安装对应型号的pytorch包的命令。我上面查找的我的CUDA版本为11.7,那么我可以安装CUDA11.7以下的版本的pytorch包,这里我就选择11.6。

    怎么使用Anaconda创建Pytorch虚拟环境

    要在激活的pytorch环境下,复制以上方框中的命令开始下载安装包(注意必须要在pytorch环境中输入!!!否则会装到Anaconda的默认base环境中!!!)。其中-c pytorch中的c表示channel,即下载渠道,是国外的渠道,所以很有可能会出现安装非常缓慢的情况。那么我们就可以选择国内的镜像源来下载,我这里选用清华镜像源。具体操作有2种方式:

    在命令行输入

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

    其中最后一句是在安装时可以显示安装的包的来源。

    同上述找到.condarc文件的位置,同样用记事本打开,在最上面加上以下内容加上以下内容

    channels:  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  - conda-forge

    这样就将清华镜像源加入到了路径中,之后安装包时,搜索渠道会先从该镜像源查找,速度会快很多。可以通过以下命令查看下载渠道和环境安装路径等信息。

    conda info

    怎么使用Anaconda创建Pytorch虚拟环境

    加入好这些渠道后,就可以用上述命令安装pytorch包了。首先同上述方法在激活的pytorch环境下输入前面的下载命令,但这时候就可以把-c pytorch即其之后的参数部分都删除掉了,即

    conda install pytorch torchvision torchaudio cudatoolkit=11.6

    怎么使用Anaconda创建Pytorch虚拟环境

    输入上面的命令回车后,会出现上面这个需要安装的包的列表,其中我们需要的pytorch包也在这里框出来了,右边对于这个包的版本说明的最后面的cuda11.6_cudnn8_0就表示下载的为GPU版本的pytorch包(CPU版本的在最后面会带有cpu的字样)。那么我们就可以输入y,然后回车等待下载了。如果中途安装的进度条卡主不动了,那可能是因为网络不太稳定,可以逐次按下快捷键Ctrl+C退出安装,然后输入上述命令重新安装

    下载完成后,可以在pytorch环境下,同上述输入conda list命令查看安装好包后的所有包的列表。

    怎么使用Anaconda创建Pytorch虚拟环境

    可以看到GPU版的pytorch和相关的包已经安装成功了 。

    3.测试

    安装完pytorch包后,在pytorch环境下输入以下命令进入该环境下的python界面。

    python

    怎么使用Anaconda创建Pytorch虚拟环境

    这里显示了python解释器版本为3.10.4,后面括号中的时间表示该版本的发行时间。(另外这里说明一下,当退出pytorch环境后,再次输入python命令结果如下)

    怎么使用Anaconda创建Pytorch虚拟环境

    这里显示版本为3.9.12,这个为我安装的Anaconda的默认的base环境下的python解释器版本,但如果我们想要使用python其他版本的解释器,只需要像上面创建pytorch环境时指定python解释器版本即可,比如我这里就指定了器创建包含3.10版本的解释器的pytorch环境,同时在Pycharm中选择这个环境下的解释器,即可使用3.10版本的解释器,并且包含我们在这个环境下安装的包。另外上面的Waring警告只是表示说这个python命令没有在指定环境中执行,那么系统选择了默认的base环境的python解释器,如果想要去掉这个警告,那么只需要先输入activate命令先进入base环境,就不会再出现这个警告了,如下:

    怎么使用Anaconda创建Pytorch虚拟环境

    话题回到检验测试pytorch环境下的pytorch包的安装情况,可以先进入pytorch环境,并在环境下输入python命令进入python界面,再依次输入如下指令:

    import torchimport torchvisionprint(torch.cuda.is_available())

    怎么使用Anaconda创建Pytorch虚拟环境

    若均不报错,并且最后一个输出为True,则表示GPU版的pytorch包安装成功,pytorch环境搭建完成。则可以输入quit()退出python,输入deactivate指令退出环境。

    四.NVIDIA驱动安装

    NVIDIA图形驱动程序主要用来驱动NVIDIA显卡,让系统改正确识别NVIDIA的图形显示卡,可进行2D/3D渲染,发挥显卡应有的效能。

    首先可以先看一下电脑是否具有独立显卡:进入设备管理器,找到

    怎么使用Anaconda创建Pytorch虚拟环境

    方框中的标识具有独立显卡。若没有,则需要到NVIDIA官网下载合适的NVIDIA驱动程序。 

    怎么使用Anaconda创建Pytorch虚拟环境

     然后点击搜索,然后之后两个页面全部点下载,即可开始下载。

    怎么使用Anaconda创建Pytorch虚拟环境

    怎么使用Anaconda创建Pytorch虚拟环境

    然后找到安装文件

    怎么使用Anaconda创建Pytorch虚拟环境

    我下载了两种文件作对比,我上面操作下载的文件是下面的notebook版(笔记本版)的,而desktop版的是台式机版本的。

    以笔记本版为例,以管理员身份运行下面那个exe文件,这是临时解压文件的路径,后续安装完成后悔删除,所以就直接按照默认路径即可,按ok。

    怎么使用Anaconda创建Pytorch虚拟环境

     下载临时文件完成后,进入安装界面,然后一路按照默认选项按继续或下一步即可

    怎么使用Anaconda创建Pytorch虚拟环境

    怎么使用Anaconda创建Pytorch虚拟环境

    怎么使用Anaconda创建Pytorch虚拟环境

    然后,在桌面空白处右键,选择NVIDIA控制面板。

    怎么使用Anaconda创建Pytorch虚拟环境

     然后选择管理3D设置,再选择高性能NVIDIA处理器,点击应用即可。

    怎么使用Anaconda创建Pytorch虚拟环境

    NVIDIV驱动程序安装完成,可以通过nvidia-smi命令查看本机CUDA版本。

    五.conda指令

    以环境名为pytorch,对应python解释器版本3.10为例,以下在命令行中的conda指令归纳如下:

    创建环境:

    conda create -n pytorch python=3.10conda create --name pytorch python=3.10

    删除环境:

    conda remove -n pytorch --all

    激活环境:(对于base环境,可直接简写为activate)

    activate pytorch

    退出环境:

    deactivate

    下载 / 卸载包:

    conda install package_nameconda remove package_name

    查询环境中的所有包:

    conda list

    查询已搭建的环境:

    conda env list

    查询环境中的相关路径和下载渠道等信息:

    conda info

    打开python解释器:

    python

    以上就是关于“怎么使用Anaconda创建Pytorch虚拟环境”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网行业资讯频道。

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    怎么使用Anaconda创建Pytorch虚拟环境

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档

    猜你喜欢

    怎么使用Anaconda创建Pytorch虚拟环境

    这篇“怎么使用Anaconda创建Pytorch虚拟环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用Anacond
    2023-07-04

    anaconda怎么创建python虚拟环境

    创建AnacondaPython虚拟环境虚拟环境允许在独立、隔离的Python环境中工作,而不会影响系统安装。使用Anaconda创建虚拟环境:使用命令行:condacreate-n<环境名称>python=<Python版本>使用AnacondaNavigator:在"环境"选项卡中创建新环境。激活虚拟环境:命令行:condaactivate<环境名称>Navigator:在"环境"选项卡中激活环境。取消激活虚拟环境:condadeactivate。虚拟环境可帮助:隔
    anaconda怎么创建python虚拟环境
    2024-04-10

    linux下anaconda虚拟环境怎么创建

    在Linux下创建Anaconda虚拟环境,可以按照以下步骤进行操作:打开终端。输入以下命令来创建一个新的虚拟环境,其中myenv是环境的名称,你可以自己取一个合适的名字:conda create --name myenv执行完上述命令后
    linux下anaconda虚拟环境怎么创建
    2024-04-09

    使用Anaconda创建Pytorch虚拟环境的排坑详细教程

    PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序,下面这篇文章主要给大家介绍了关于使用Anaconda创建Pytorch虚拟环境的相关资料,需要的朋友可以参考下
    2022-12-08

    anaconda如何创建虚拟环境

    Anaconda可以使用conda命令来创建虚拟环境。以下是创建虚拟环境的步骤:打开Anaconda Prompt(Windows)或终端/终端(Mac和Linux)。运行以下命令来创建一个新的虚拟环境,其中myenv是你想要的环境名称:
    anaconda如何创建虚拟环境
    2024-04-09

    Anaconda中怎么新建虚拟环境

    在Anaconda中新建虚拟环境可以通过以下步骤:打开Anaconda Prompt(Windows)或Terminal(MacOS和Linux)。运行以下命令创建一个新的虚拟环境,其中env_name是你想要命名的虚拟环境的名称:cond
    Anaconda中怎么新建虚拟环境
    2024-03-15

    anaconda创建虚拟环境的步骤是什么

    创建虚拟环境的步骤如下:安装 anaconda:首先需要安装 anaconda,可以从官方网站下载并按照安装说明进行安装。打开 Anaconda Navigator:打开 Anaconda Navigator,可以在应用程序中找到它。创建虚
    anaconda创建虚拟环境的步骤是什么
    2024-04-09

    python虚拟环境怎么创建

    这篇文章主要介绍“python虚拟环境怎么创建”,在日常操作中,相信很多人在python虚拟环境怎么创建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python虚拟环境怎么创建”的疑惑有所帮助!接下来,请跟
    2023-06-22

    pycharm怎么创建虚拟环境

    PyCharm创建虚拟环境需通过以下8个步骤完成:1、打开PyCharm进入项目;2、菜单栏中选择 "File" ,"Settings";3、设置窗口中选择 "Python Interpreter";4、下拉菜单中选择 "Show All…
    pycharm怎么创建虚拟环境
    2023-12-11

    tensorflow虚拟环境怎么创建

    要创建一个TensorFlow虚拟环境,你可以使用Python的虚拟环境工具virtualenv或者conda来完成。以下是使用这两种工具创建TensorFlow虚拟环境的步骤:使用virtualenv创建TensorFlow虚拟环境:首
    tensorflow虚拟环境怎么创建
    2024-04-09

    python怎么创建虚拟环境

    创建Python虚拟环境Python虚拟环境隔离了Python安装,允许在不同的环境中管理包和依赖项。步骤:安装Virtualenv:pipinstallvirtualenv创建虚拟环境:virtualenvvenv(替换"venv"为环境名称)激活虚拟环境:sourcevenv/bin/activate安装依赖项:在激活状态下用pip安装包退出虚拟环境:deactivate优点:隔离:避免软件包冲突灵活性:支持不同Python版本可移植性:轻松共享虚拟环境易于维护:可轻松删除使用虚拟环境可简化项目开发、
    python怎么创建虚拟环境
    2024-04-12

    编程热搜

    • Python 学习之路 - Python
      一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
      Python 学习之路 - Python
    • chatgpt的中文全称是什么
      chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
      chatgpt的中文全称是什么
    • C/C++中extern函数使用详解
    • C/C++可变参数的使用
      可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
      C/C++可变参数的使用
    • css样式文件该放在哪里
    • php中数组下标必须是连续的吗
    • Python 3 教程
      Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
      Python 3 教程
    • Python pip包管理
      一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
      Python pip包管理
    • ubuntu如何重新编译内核
    • 改善Java代码之慎用java动态编译

    目录