Python 运行tensorflow和matplotlib时出错

Python 运行tensorflow和matplotlib时出错,python,tensorflow,Python,Tensorflow,我已经安装了tensorflow,但是当我运行我的代码时,我得到了一个巨大的错误,不知道如何修复它。我也得到了关于我的gpu没有被使用的错误,但我已经更新了CUDA,下载了cuDNN并升级了我的gpu,但没有任何效果 我的代码: import tensorflow as tf from tensorflow import keras 我得到这个错误: PS C:\Users\Christian Egelund\OneDrive\Skrivebord\c++ A Beginners Guide\

我已经安装了tensorflow,但是当我运行我的代码时,我得到了一个巨大的错误,不知道如何修复它。我也得到了关于我的gpu没有被使用的错误,但我已经更新了CUDA,下载了cuDNN并升级了我的gpu,但没有任何效果

我的代码:

import tensorflow as tf
from tensorflow import keras
我得到这个错误:

PS C:\Users\Christian Egelund\OneDrive\Skrivebord\c++ A Beginners Guide\Machine Learning> python -u "c:\Users\Christian Egelund\OneDrive\Skrivebord\c++ A Beginners Guide\Machine Learning\first.py"
2021-04-14 22:55:05.015121: W tensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found
2021-04-14 22:55:05.025996: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
Traceback (most recent call last):
  File "c:\Users\Christian Egelund\OneDrive\Skrivebord\c++ A Beginners Guide\Machine Learning\first.py", line 1, in <module>
    from tensorflow.python.client import device_lib
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\tensorflow\__init__.py", line 41, in <module>
    from tensorflow.python.tools import module_util as _module_util
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\tensorflow\python\__init__.py", line 48, in <module>
    from tensorflow.python import keras
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\tensorflow\python\keras\__init__.py", line 27, in <module>
    from tensorflow.python.keras import models
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\tensorflow\python\keras\models.py", line 26, in <module>
    from tensorflow.python.keras.engine import functional
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\tensorflow\python\keras\engine\functional.py", line 38, in <module> 
    from tensorflow.python.keras.engine import training as training_lib
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\tensorflow\python\keras\engine\training.py", line 52, in <module>   
    from tensorflow.python.keras.engine import data_adapter
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\tensorflow\python\keras\engine\data_adapter.py", line 61, in <module>
    from scipy import sparse as scipy_sparse  # pylint: disable=g-import-not-at-top
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\__init__.py", line 130, in <module>
    from . import _distributor_init
  File "C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\_distributor_init.py", line 61, in <module>
    WinDLL(os.path.abspath(filename))
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\ctypes\__init__.py", line 364, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] Det angivne modul blev ikke fundet
PS C:\Users\Christian Egelund\OneDrive\Skrivebord\c++ A Beginners Guide\Machine Learning>
PS C:\Users\Christian-Egelund\OneDrive\Skrivebord\C++A初学者指南\Machine Learning>python-u“C:\Users\Christian-Egelund\OneDrive\Skrivebord\C++A初学者指南\Machine Learning\first.py”
2021-04-14 22:55:05.015121:W tensorflow/stream_executor/platform/default/dso_loader.cc:60]无法加载动态库“cudart64_110.dll”;错误:找不到cudart64_110.dll
2021-04-14 22:55:05.025996:I tensorflow/stream_executor/cuda/cudart_stub.cc:29]如果您的计算机上没有设置GPU,请忽略上面的cudart dler错误。
回溯(最近一次呼叫最后一次):
文件“c:\Users\Christian Egelund\OneDrive\Skrivebord\c++A初学者指南\Machine Learning\first.py”,第1行,在
从tensorflow.python.client导入设备库
文件“C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\tensorflow\\ uuuuuu init_uuuu.py”,第41行
从tensorflow.python.tools将模块_util作为_模块_util导入
文件“C:\Users\Christian-Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\tensorflow\Python\\ uuuuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
从tensorflow.python导入keras
文件“C:\Users\Christian-Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\tensorflow\Python\keras\\ uuuuuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
从tensorflow.python.keras导入模型
文件“C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\tensorflow\Python\keras\models.py”,第26行
从tensorflow.python.keras.engine导入函数
文件“C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7\u qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\tensorflow\Python\keras\engine\functional.py”,第38行
从tensorflow.python.keras.engine导入培训作为培训库
文件“C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7\u qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\tensorflow\Python\keras\engine\training.py”,第52行
从tensorflow.python.keras.engine导入数据\u适配器
文件“C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\tensorflow\Python\keras\engine\data\u adapter.py”,第61行
从scipy导入稀疏为scipy#U稀疏#pylint:disable=g-import-not-at-top
文件“C:\Users\Christian-Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\scipy\\uuuuuuuuuu init_uuuuuuuuuuuuuuuuuuuu.py”,第130行
从…起导入\u分发服务器\u初始化
文件“C:\Users\Christian Egelund\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\Local Packages\Python37\site Packages\scipy\\ u distributor_init.py”,第61行,in
windl(os.path.abspath(文件名))
文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64_uuuQBZ5N2KFRA8P0\lib\ctypes\uu init_uuu.py”,第364行,在uuu init中__
self.\u handle=\u dlopen(self.\u名称,模式)
OSError:[WinError 126]blev ikke fundet的详细angivne模块
PS C:\Users\Christian Egelund\OneDrive\Skrivebord\C++初学者指南\机器学习>

lease请注意,错误之后出现的任何代码都与问题无关(从未执行),因此不应包含在此处,因为它只会造成不必要的混乱(被编辑掉)。很明显,该错误与Matplotlib无关。@Egelund48,您能告诉我们安装Tensorflow的步骤以及TF、CUDA、cuDNN的版本详细信息吗?完成代码以复制您的问题,以便我们可以尝试帮助您。谢谢