Import TensorFlow as tf 報錯:ImportError: DLL load failed: 找不到指定的程式
一、報錯描述
今天在新電腦上安裝TensorFlow環境,遇到一個小問題。當使用pip工具或在Pycharm中自動安裝完TensorFlow後,在程式中匯入竟然報錯了:
import tensorflow as tf
如此簡單的一句匯入竟然報錯,Why。具體錯誤如下,主要是ImportError: DLL load failed: 找不到指定的程式,再細看是從google.protobuf.pyext import_message。由此想到可能是與protobuf包有關。
2、解決方法
注意到protobuf已經更新。 在自動安裝了tensorflow時, protobuf安裝的是最新版本3.6.1, 出現了不相容的問題。更換為 protobuf 3.6.0即可。
在Pycharm中可以通過減號進行protobuf包的解除安裝,然後重新安裝3.6.0的特定版本即可。
或者通過pip 重新安裝。
pip install protobuf==3.6.0
3、將protobuf包重新安裝後,匯入不再報錯,一切恢復正常。
相關推薦
Import TensorFlow as tf 報錯:ImportError: DLL load failed: 找不到指定的程式
一、報錯描述 今天在新電腦上安裝TensorFlow環境,遇到一個小問題。當使用pip工具或在Pycharm中自動安裝完TensorFlow後,在程式中匯入竟然報錯了: import tensorflow as tf 如此簡單的一句匯入竟然報錯,Why。具體錯誤如下,主要是Imp
import numpy報錯:ImportError: DLL load failed: 找不到指定的模組。
我的numpy的版本是1.15.1,我使用的是anaconda環境。 今天在匯入numpy庫時遇到了一個出乎意料的錯誤 >>> import numpy Traceback (most recent call last): File "C:\Users\peter\
python使用scipy報錯:“ImportError: DLL load failed: 找不到指定的模組”的解決方案
好久沒有使用實驗室電腦裡的python了,某天開啟塵封已久的電腦,執行以前寫好並除錯好的程式,出現了這樣的錯誤: Traceback (most recent call last): File "E:/fish_track/Trace_main2.py",
anaconda安裝jupyter notebook時報錯:ImportError:DLL load failed,找不到指定模組的解決辦法
在用anaconda裝jupyter notebook的時候安裝過程沒問題,但是執行jupyter時報錯,錯誤如下。可能是因為我之前用的是anaconda2,有一個jupyter,然後我把annaconda2解除安裝之後重新裝了一個anaconda3,然後重灌jupyter的時候遇到了之前未解除安裝
解決:ImportError: DLL load failed: 找不到指定的模組
import skimage時正常 from skimage import io時報錯 Traceback (most recent call last): File "<stdin&
新安裝完 tensorflow 後import tensorflow as tf 報錯
python>>> import tensorflow as tf/opt/anaconda3/lib/python3.6/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument
解決PyCharm [import tensorflow as tf]報錯
環境:PyCharm 問題:ImportError: No module named tensorflow 出現問題的原因:之前博文中我們成功安裝了TensorFlow1.0版本.所用到的python直譯器和我們當前PyCharm所用的python直譯器
解決Jupyter notebook[import tensorflow as tf]報錯
問題:ImportError: No module named tensorflow 解決辦法: 在終端輸入以下命令.重新安裝一遍(暴力解決) source activate tensorfl
ImportError: DLL load failed: 找不到指定的模塊;ImportError: numpy.core.multiarray failed to import 報錯解決
nac gpe install core pat print imp sdn peter python程序運行出錯,出錯的兩行主要信息如下: ImportError: DLL load failed: 找不到指定的模塊 ImportError: numpy.core.m
win10上安裝tensorflow時報錯 ImportError: DLL load failed: 找不到指定的模組
win10上安裝tensorflow時報錯 ImportError: DLL load failed: 找不到指定的模組 https://visualstudio.microsoft.com/zh-hans/downloads/?rr=https%3A%2F%2Fsocial.msdn.mi
python import win32api 報ImportError: DLL load failed: 找不到指定的模組。
我們可以在控制檯執行 scrapy bench 命令時 出現錯誤。(之前安裝了pywin32庫) G:\Workspaces\python_wrok\WorkMain>scrapy bench 2018-10-09 13:22:36 [scrapy.utils.log
import cv2出現“ImportError: DLL load failed: 找不到指定的模組”
2 1。將cv2.cp36-win_amd64.pyd 檔案複製一份(防止一會兒改完不行,又不知道原來是什麼了) 更改內容如下“ import importlib from cv2 import * #前面去掉點之後變成這樣 from .dat
from .cv2 import * ImportError: DLL load failed: 找不到指定的模組。
後來瞭解到python版本與opencv版本不匹配導致找不到模組,所以從清華的映象 https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/ 中下載其他版本的庫,因為確定python是3.6版本的,所以下載了 ope
import _frida ImportError: DLL load failed: 找不到指定的模組。
當前使用的環境python3.6.7,安裝frida $ pip3 install frida-tools 安裝後的frida-tools 版本為1.2.0 當使用frida模組時出現瞭如標題的問題: $ frida-ps -U 分割線--------------
安裝pywin32時:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式和 DLL load failed
問題一:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 import pywinapi報錯:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 原因:與python版本不對應 pypi官網上下載whl檔案
windows下tensorflow-gpu: ImportError: DLL load failed: 找不到指定的模組。
我只說我遇到的問題是如何解決的,如果不是本問題需要自行google. 發現自己安裝順序和網上教程一樣,也無比正確啊!無非先裝完Anaconda (或python 3.5),再裝Visual C++ Redistributable 2015 X64(或X32),CUDA® To
from scipy.linalg import _fblas ImportError: DLL load failed: 找不到指定的模組
Traceback (most recent call last): File "prepro.py", line 23, in <module> from skimage import io File "C:\Python36\lib\site
Import cv2 ImportError:DLL load failed:找不到指定模組 解決方法
實驗環境: 系統版本:Win 10 企業版 Anaconda :Python 3.5.2 | Anaconda 4.2.0(64-bit) 問題描述: 安裝OpenCV後使用import cv2 時出現如下錯誤 解決方法: 將pyth
終於解決了python 3.x import cv2 “ImportError: DLL load failed: 找不到指定的模組” 的問題
在網上找了很多資源,基本前篇一律。下載對應版本opencv python 。然後出問題,給的解決方法就是要安裝下面: 這個東西我重灌了好幾篇。而且也確定該裝的 也是裝了的。 但是還是報錯。然後作為python新人的我,就又一次發揮了愚公精神。憑著以往的經驗,
Win10 python2.7 安裝cvxopt包,執行import cvxopt後ImportError: DLL load failed: 找不到指定的模組。
在完成機器學習技法作業1時,需要用到CVXOPT包,來解決二次規劃問題 我平常在win10下使用Anaconda進行python環境管理,沒有使用pip安裝過numpy 在anaconda下並沒有cvx