簡體   English   中英

pyhton 3.9 中的張量流問題

[英]tensorflow issue in pyhton 3.9

我正在使用以下軟件包,但不知何故我收到以下錯誤:

import numpy
import tflearn
import tensorflow
import random

錯誤:

2020-10-18 23:50:57.727315: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll
 not found
2020-10-18 23:50:57.729741: 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 "main.py", line 6, in <module>
    import tflearn
  File "C:\Users\sayan\anaconda3\envs\chatbot\lib\site-packages\tflearn\__init__.py", line 4, in <module>
    from . import config
  File "C:\Users\sayan\anaconda3\envs\chatbot\lib\site-packages\tflearn\config.py", line 5, in <module>
    from .variables import variable
  File "C:\Users\sayan\anaconda3\envs\chatbot\lib\site-packages\tflearn\variables.py", line 7, in <module>
    from tensorflow.contrib.framework.python.ops import add_arg_scope as contrib_add_arg_scope
ModuleNotFoundError: No module named 'tensorflow.contrib'

主要錯誤是由於缺少模塊tensorflow.contrib 我相信tflearn可能會將其作為依賴項。 較新版本的 tensorflow (>2.0) 不包含 contrib 模塊。

您可以通過將tflearn升級到最新版本來解決該問題。 根據他們的文檔,現在支持 TF2.0。 安裝說明在這里

除此之外,您還有tensorflow提供的警告 (W) 和信息 (I)。

  1. 警告指出它無法訪問用於 GPU 支持的 cuda 文件。
  2. 信息表明,如果您不使用 GPU,則可以忽略該警告。

您是否希望使用具有 GPU 支持的 tensorflow? 這可能需要安裝 cuda 和其他依賴項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM