1. 程式人生 > 程式設計 >win7上tensorflow2.2.0安裝成功 引用DLL load failed時找不到指定模組 tensorflow has no attribute xxx 解決方法

win7上tensorflow2.2.0安裝成功 引用DLL load failed時找不到指定模組 tensorflow has no attribute xxx 解決方法

Tensorflow2.2.0安裝成功 引用時顯示DLL load failed:找不到指定模組 解決方法

電腦配置

Python3.7.4,Anaconda3
Window7,核顯Intel HD Graphics 520
想裝tensorflow2.x cpu版本

出現問題:DLL load failed找不到指定模組

通過N多渠道安裝了N多遍tensorflow,每次都可以安裝成功
引用的時候會顯示DLL load failed
或者tensorflow has no attribute ‘xxxx'
總之就是可以安裝但是找不到模組

在這裡插入圖片描述

解決方法:安裝低版本的tensorflow

廢話不多說,問題出在電腦配置不行,核顯(?)不支援2.0.0版本以上。裝了2.0.0版本就沒事了。

現在的tensorflow版本

win7上tensorflow2.2.0安裝成功 引用DLL load failed時找不到指定模組 tensorflow has no attribute xxx 解決方法

記得重灌之前把tensorflow解除安裝乾淨。用conda list找到tensorflow相關包。

conda list

用pip uninstall tensorflow-xxxx解除安裝

pip uninstall tensorflow

我是用豆瓣源下載2.0.0版本

pip install -i https://pypi.doubanio.com/simple/ tensorflow==2.0.0

曾經試過的方法

以下給遇到相同問題的朋友提供思路,要是試了一圈都不行,還是先看看自己安裝的tensorflow版本是不是太高了,換個低版本試試

  • 官網安裝virtualenv安裝缺少的執行環境
  • https://www.microsoft.com/en-us/download/details.aspx?id=53587
  • 參考博文
  • 看電腦預設環境變數和anaconda所在的環境不一致,更改電腦環境變數

控制面板/系統與安全/系統/高階系統設定/高階/環境變數

在這裡插入圖片描述

確定一下PATH是anaconda的python所在路徑

在這裡插入圖片描述

////花30塊錢淘寶遠端才解決,買來的教訓啊…就自己這小破電腦,以後不要頭鐵一定要安裝最高版本了TAT

附錄:windows安裝tensorflow2.x版本出現ImportError:DLL load failed:找不到指定的模組

安裝tensorflow2.x版本出現

  我的系統是windows10,在安裝tensorflow2.x版本時出現下列錯誤:

在這裡插入圖片描述

原因是:tensorflow的底層是c++,系統缺少了microsotf vc++元件,百度下載“微軟常用執行庫合集”並安裝,就不會報錯了

總結

到此這篇關於win7上tensorflow2.2.0安裝成功 引用時DLL load failed找不到指定模組 tensorflow has no attribute xxx 解決方法的文章就介紹到這了,更多相關tensorflow2.2.0安裝成功 DLL load failed找不到指定模組內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!