在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

这篇具有很好参考价值的文章主要介绍了在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.安装cuda和对应的pytorch

首先查看自己电脑能支持的cuda版本,查看方法,命令行输入:nvidia-smi

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

这里我的cuda最高支持11.1的版本,下载的时候找11.1及以下的都可以

然后是在命令行进入提前创建好的虚拟环境(我的虚拟环境名字叫DLGPU,这里要换成自己的)

conda activate DLGPU

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

然后去pytorch的官网里可以找到下载cuda和对应pytorch的命令行,再通过命令行,直接下载cuda以及对应版本的pytorch:pytorch官网
到官网主页,如果有自己可以选择的版本,选择完之后复制①,没有的话点击②,找以前的版本,我这里找的以前的版本
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。
找到自己可以用的版本后,复制命令行,然后到控制台,粘贴复制的命令行,然后回车,像这样

(DLGPU) C:\Users\zxl>conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch-lts -c conda-forge

然后就是输入y,等待下载完成(这个地方有的会下载的非常慢,有的还会报错,这个时候可以尝试下anaconda换源,具体操作可以搜索一下,如果换了源,还是报错,可以关掉vpn或者换用手机热点下载。)

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

下载完成之后,我们测试一下torch和torchvision是否有冲突,如果没有多余的输出显示,那么就没有问题。

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。
很好,没有问题。

2.安装opencv

opencv的安装很简单,只需要两个命令行就可以安装相应的工具了(下载的时候会自适应版本),matplotlib下载时需要输入y。

pip install opencv-python
conda install matplotlib

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

3.安装tensorflow

tensorflow安装的时候需要确定版本,tensorflow版本与cuda版本的对应可以参考tensorflow与cuda版本号之间的对应关系
确定版本之后通过一个命令行就可以安装。我这里下载的是2.3.0的gpu版本,需要替换成自己的版本号

pip install tensorflow-gpu==2.3.0

下载完成后会提示已成功安装
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

然后我们再测试一下tensorflow是否可用。
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

这个时候出问题了,他提示我说缺失了一个文件,如果这台电脑上没有gpu的话可以忽略掉这个问题(我的电脑上当然是有gpu的),再测试一下tensorflow-gpu是否可用
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

果然返回了false,他提示说有5个文件找不到。这个问题我搜索了之后很多博主说是tensorflow和cuda版本对不上,之后我又尝试了其他版本,但依然是这种报错。最后我直接在一个网站上下载了对应的dll文件,复制到了对应的文件夹。网站DFF-FILES.com
这个是我的文件存放位置,具体要看自己的虚拟环境在哪

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

完事之后退出虚拟环境再重启一下控制台。再测试一次。

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

这次导入就没有错误提示了。再测试一下tensorflow-gpu是否可用。测试命令:

tf.test.is_gpu_available()           //不建议使用,新版本的tensorflow要删除这个命令了
tf.config.list_physical_devices('GPU')            //新的测试命令

很好,这次显示tensorflow-gpu可用
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

但是这个时候可能会发生另外一个错误,就是因为安装tensorflow时安装了新版的pillow,导致导入torchvision出错。如下

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

原因:新版本的pillow中__init__.py文件有一行和以前的不一样。
解决办法:修改__init__.py文件中的一行
原始

__version__ = _version.__version__

修改为

PILLOW_VERSION=__version__ = _version.__version__

至于文件的位置,和虚拟环境的安装位置有关,这个是我的

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

修改完成之后关闭虚拟环境,重启控制台。再次测试
在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。

没有问题了。这时,我们的cuda、pytorch、opencv和tensorflow就全部装好了!文章来源地址https://www.toymoban.com/news/detail-447341.html

到了这里,关于在Anaconda的虚拟环境上安装cuda、pytorch、opencv以及tensorflow 以及相关报错。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu20.04安装pytorch(包括安装Anaconda和虚拟环境配置以及安装包spikingjelly)

    为了防止自己遗忘安装过程,同时能对需要的人提供帮助,故写该教程。 一、安装Anaconda 1.下载安装包 这里进入官网,进行下载 Anaconda | Anaconda Distribution Anaconda\\\'s open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. https://www.anaconda.com/pr

    2024年02月05日
    浏览(61)
  • 配置Cuda及Cudnn,在Anaconda创建虚拟环境,安装GPU版Pytorch,并在Jupyter noterbook及Pycharm中调用【极其详细】

    目录  一、配置Cuda及Cudnn (一)下载Cuda 1、查看电脑自带的Cuda版本 2、下载相应版本Cuda安装包 3、安装Cuda 4、配置变量 (二)下载Cudnn 二、创建虚拟环境 三、虚拟环境中安装GPU版Pytorch (一)有关环境的基本指令 (二)安装GPU版Pytorch 四、将虚拟环境在Jupyter noterbook及Pycha

    2024年04月28日
    浏览(69)
  • Anaconda搭建深度学习虚拟环境:cuda+cudnn+pytorch+torchvision(并验证)

    1.以管理员的身份打开Anaconda Prompt窗口: 2.创建新的虚拟环境: 3.激活刚刚创建好的虚拟环境: 1.右击鼠标打开NVIDIA控制面板,查看显卡支持的最高CUDA版本: 2.Anaconda 换清华镜像源,提高下载速度: 3.我电脑的CUDA最高支持12.0,但注意 在环境中安装比电脑CUDA版本低的 ,因为

    2023年04月09日
    浏览(148)
  • 最新版本的Anaconda环境配置、Cuda、cuDNN以及pytorch环境一键式配置流程

    本教程是最新的深度学习入门环境配置教程,跟着本教程可以帮你解决入门深度学习之前的环境配置问题。同时,本教程拒绝琐碎,大部分以图例形式进行教程。这里我们安装的都是最新版本~ 1.1 下载 首先,进入Aanconda下载地址:https://www.anaconda.com/download/ 如果嫌下载慢的话,

    2024年02月13日
    浏览(68)
  • 深度学习环境安装|PyCharm,Anaconda,PyTorch,CUDA,cuDNN等

    本文参考了许多优秀博主的博客,大部分安装步骤可在其他博客中找到,鉴于我本人第一次安装后,时隔半年,我忘记了当时安装的许多细节和版本信息,所以再一次报错时,重装花费了大量时间。因此,我觉得有必要把主要过程记录下来,以便下次需要时快速安装。以下过

    2024年02月17日
    浏览(88)
  • Windows安装GPU环境CUDA、深度学习框架Tensorflow和Pytorch

    Windows安装GPU环境CUDA、深度学习框架Tensorflow和Pytorch 首先需要安装GPU环境,包括cuda和cudnn。 深度学习本质上就是训练深度卷积神经网络。 cuda:显卡能够完成并行计算任务,所有的操作是比较底层的、复杂的。 cudnn:在cuda之上有一个专门用于深度神经网络的SDK库来加速完成相

    2023年04月26日
    浏览(61)
  • PyTorch深度学习环境安装(Anaconda、CUDA、cuDNN)及关联PyCharm

    Tytorch : Python 机器学习库,基于 Torch ,用于自然语言处理等应用程序 Anaconda :是默认的 python 包和环境管理工具,安装了 anaconda ,就默认安装了 conda CUDA : CUDA 是一种由显卡厂商 NVIDIA 推出的通用并行计算架构,该架构使 GPU 能解决复杂的计算问题,可用来计算深度学习 c

    2024年02月13日
    浏览(70)
  • TensorFlow与pytorch特定版本虚拟环境的安装

    TensorFlow与Python的版本对应,注意,一定要选择对应的版本,否则会让你非常痛苦,折腾很久搞不清楚原因。 建议使用国内镜像源安装 没有GPU后缀的就表示是CPU版本的,不加版本就是最新 还可以指定版本 GPU版本 完成虚拟环境配置以及包的安装就可以运行程序啦 如下,成功了

    2024年02月09日
    浏览(62)
  • Python&aconda系列:GPU深度学习环境搭建:Win11+CUDA 11.7+Pytorch1.12.1+Anaconda以及对应版本

    官方推荐的cuda版本为10.2和11.3,这两种 cuda 支持大多数的 pytorch 版本。 以下是Pytorch和CUDA对应的版本 CUDA 环境 PyTorch 版本 9.2 0.4.1、1.2.0、1.4.0、1.5.0(1)、1.6.0、1.7.0(1) 10.0 1.2.0、1.1.0、1.0.0(1) 10.1 1.4.0、1.5.0(1)、1.6.0、1.7.0(1) 10.2 1.5.0(1)、1.6.0、1.7.0(1)、1.8.0(1)、1.9.0、1.9.0、1.10.0、1.

    2024年02月02日
    浏览(85)
  • anaconda+pytorch+opencv安装及环境配置

    下载地址:进入anaconda官网,Anaconda | The World\\\'s Most Popular Data Science Platform 下载完成后点击安装就可以,具体操作如下:      第一个选项建议也勾选上,会在系统自动配置anaconda的环境。 安装结束后,查看自己电脑环境变量是否配置成功,右击此电脑=》属性=》高级系统设置

    2024年02月15日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包