我一直被这个错误(用于导入tensorflow)卡住了一段时间,我浏览了各种不同的页面,但没有找到一个有帮助的解决方案。我尝试按照互联网上的说明安装vs 2015,但这没有用。我已经下载了python 3.8.0而不是3.8.2,但是我仍然收到错误。请帮忙! Windows 10,最新版本的tensorflow
>>> import tensorflow
Traceback (most recent call last):
File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>
from tensorflow.python._pywrap_tensorflow_internal import *
ImportError: DLL load failed while importing _pywrap_tensorflow_internal: The specified module could not be found.
在处理上述异常期间,发生了另一个异常:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\...\Python\Python38\lib\site-packages\tensorflow\__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "C:\...\Programs\Python\Python38\lib\site-packages\tensorflow\python\__init__.py", line 40, in <module>
from tensorflow.python.eager import context
File "C:\...\Programs\Python\Python38\lib\site-packages\tensorflow\python\eager\context.py", line 35, in <module>
from tensorflow.python import pywrap_tfe
File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tfe.py", line 28, in <module>
from tensorflow.python import pywrap_tensorflow
File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 83, in <module>
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>
from tensorflow.python._pywrap_tensorflow_internal import *
ImportError: DLL load failed while importing _pywrap_tensorflow_internal: The specified module could not be found.
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/errors
for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.
答案 0 :(得分:1)
在python中创建虚拟环境。为了创建虚拟环境,您需要virtualenv库。
pip install virtualenv
安装后,创建虚拟环境。
命令-虚拟环境“ NAME-OF-ENVIRONMENT”
例如
virtualenv myenv
这将创建一个名为myenv的目录。要激活虚拟环境,请进入myenv / scripts文件夹,打开一个cmd提示符,然后键入activate。
例如
cd myenv/Scripts
activate
退出Scripts文件夹
cd ../..
现在安装TensorFlow。
pip install tensorflow
注意:在任何项目中工作时,请始终创建一个虚拟环境,并保持python包的清洁。如果这些环境由于任何原因损坏或停止正常运行,则可以删除它们,而不必担心。
答案 1 :(得分:1)
我找到了解决问题的方法: 使用点子: 尽管我遇到了3个问题,但有一些系统要求我不会理会它们,因为它们可以在tensorflow网站上找到:
所以仅遵循youtube教程并不能解决问题。我不得不根据tensorflow网站上的方式下载它。