【问题标题】:Can't install tensor flow无法安装张量流
【发布时间】:2021-02-03 04:00:20
【问题描述】:

我想安装张量流来处理 ML 项目。我有 python 3.7.9 64 位版本。我首先安装了最新版本的张量流,但出现错误:“ImportError: 找不到 DLL(s) 'msvcp140.dll 或 msvcp140_1.dll'。TensorFlow 要求将这些 DLL 安装在以您的文件命名的目录中%PATH% 环境变量。您可以通过以下 URL 为您的平台下载“Microsoft C++ Redistributable for Visual Studio 2015、2017 和 2019”来安装这些 DLL:https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads" 我下载了 msvcp140 和 msvcp140_1 DLL,将它们包含在我的 python37 目录中,去推荐的网站下载了 .rar 包并按照他们的要求安装了它们。 我尝试了几个 python 版本,我也尝试了不同的 tensorflow 版本,不幸的是没有任何帮助。我需要一个快速的解决方案,因为我已经在这个问题上工作了 2 天,我真的快要失去理智了。

【问题讨论】:

  • 您从 microsoft 站点安装了哪些确切的 exe 文件?

标签: python windows tensorflow dll pycharm


【解决方案1】:

一种可能的解决方案是在 docker 容器中使用 tensorflow。可以在here 找到有关如何执行此操作的指南。

使用 docker 的好处是您不必设置所有依赖项。您只需从 docker hub 拉取 docker 映像,您就可以在一分钟内运行它。即使您想使用本地文件系统中的(训练)数据,也可以将其作为“卷”挂载到 docker 容器中,以便所有训练检查点数据都保存在本地机器上。

【讨论】:

    猜你喜欢
    • 2021-05-10
    • 1970-01-01
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多