基于intel CPU anaconda python3.12安装tensorflow的其中一种正确方法(或是一种tensorflow找不到dll的解决方法)

最近学校人工智能导论课程要求安装tensorflow,很多同学包括我在内都遇到了许多奇奇怪怪的问题

1.问题描述

当你信心满满地跟着老师的教程输入conda install tensorflow时,啪的一下,报错了

这时候的你可能认为把python降个级就没事了,然而经过笔者测试,python3.9下确实解决了这个安装不了的问题,但是安装的tensorflow却不能用,报错信息如下

对你没有看错,竟是找不到dll了,但是它找不到啥dll了呢?显然,这必然是后端出的问题,后端计算部分缺乏了某个动态连接库,但是这是为什么会缺乏动态连接库呢?如果缺了,那又缺了什么呢?曾经我遇到过类似问题,是因为mkl库导致的,初步推测该问题与intel 的mkl库缺失有关,我就猜测会不会与intel cpu有关呢。于是就引出了本文的一个解决办法,安装特化的 tensorflow-intel或tensorflow-gpu

2.安装tensorflow-intel

极度简单只需pip3 install tensorflow-intel即可

然后就解决了

3.如果你有英伟达gpu的话,安装tensorflow-gpu

应该也能解决,不过比较吃硬件,笔者在这里就不作演示了

最后,恳请各位大佬多多指教,如果amd cpu也有类似问题的,不妨在评论区下反映(因为据笔者了解amd cpu应该不会出现该问题)

                                                                                                             ——JAson from SCUT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值