【问题标题】:Thonny : installing tensorflow and importing itThonny:安装 tensorflow 并导入它
【发布时间】:2020-01-25 09:49:01
【问题描述】:

我在导入和安装 tensorflow 时遇到问题。我无法通过 Thonny 管理包选项安装它,也无法通过 Windows 操作员的命令窗口安装它。两种方式都出现相同的错误:

错误:找不到满足要求 tensorflow 的版本(来自版本:无)错误:找不到 tensorflow 的匹配分布

我尝试转换回 python 3.6,但问题仍然存在。这让我很恼火,因为我无法实现机器学习,这是我非常热衷的事情。

任何原因或解决方案将不胜感激

【问题讨论】:

  • 需要安装单独的64位Python并指导Thonny使用(运行=>选择解释器)

标签: python tensorflow machine-learning data-science thonny


【解决方案1】:

安装 Tensorflow 有两个重要的规则:

  • 您必须安装 Python x64。它在 32b 上不起作用,并且给出与您相同的错误。

  • 支持最新版本的 Python3 = 3.8。

例如,您可以安装 Python3.6.2-64bit,它就像一个 Charm。

取自: https://stackoverflow.com/a/53184758/11962645

【讨论】:

  • TensorFlow 确实支持 Python 3.7,它不支持的是当前最新版本的 Python,即 3.8(不是 3.7)。
  • 编辑版本为 3.8
【解决方案2】:

Tensorflow 可以通过以下方式安装在 Thonny 中 Tools -> Open System Shell

pip install --upgrade tensorflow

【讨论】:

    【解决方案3】:

    我用的是Thonny,安装方式是

    工具>>打开系统外壳 然后输入“pip3.6 install --upgrade TensorFlow”

    【讨论】:

      【解决方案4】:

      这是我在 Windows 10 笔记本电脑上使用 Python 3.6.8 版和 Thonny 3.3.7 版安装和导入 Tensorflow 2.5.0 版的方法;-

      当我安装 Thonny 时,默认的 python 解释器设置为 python 3.7.9。我需要改变它,如下所示; - 使用 Thonnys 菜单和选项,使用工具/选项/解释器。使用下拉选项选择找到之前必须安装在您的机器上的 python 3.6.8。在我的机器上,它位于 C:\Users\XXXX\ApplicationData\Local\Programs\Python\Python36\python.exe 点击 Ok,Thonny 将显示它现在在下层 shell 中使用 python 3.6.8! 然后使用 Thonny 菜单工具/管理包安装 tensorflow。 我安装了 tensorflow 2.5.0 版没有任何问题! 然后,在交互式 shell 中,我对其进行了测试;-

      Python 3.6.8 (C:\Users\con_o\AppData\Local\Programs\Python\Python36\python.exe)

      导入张量流 2021-05-20 09:06:01.231885:W tensorflow/stream_executor/platform/default/dso_loader.cc:64] 无法加载动态库“cudart64_110.dll”; dlerror: 未找到 cudart64_110.dll 2021-05-20 09:06:01.258437: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] 如果您的机器上没有设置 GPU,请忽略上面的 cudart dlerror。

      打印(张量流.版本) init强>.py'>

      打印(张量流。版本

      2.5.0

      注意;- 如果不先运行上一个命令 print(tensorflow.version),最后一个命令 print(tensorflow.version) 将不起作用!!

      注意;- 我只能安装 tensorflow 的 2.5.o 版本。 Thonny 无法安装任何早期版本的 Tensorflow!

      我希望这可以帮助许多在非常困难的 Tensorflow 安装中苦苦挣扎的人。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-17
        • 2021-07-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多