无法安装张量流

时间:2020-10-20 10:26:00

标签: python windows tensorflow dll pycharm

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

1 个答案:

答案 0 :(得分:0)

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

使用docker的优点是您不必设置所有依赖关系。您只需要从Docker集线器中提取Docker映像,即可在一分钟内使其运行。即使您想使用本地文件系统中的(训练)数据,也可以将其作为“卷”安装在Docker容器中,以便将所有训练检查点数据保存在本地计算机上。