Tensorflow(仅限CPU)在Windows Server 2016(VM)中不起作用?

时间:2018-05-15 08:26:50

标签: python windows tensorflow

我在Windows Server 2016(VM)中安装了python 3.6.5(64位)和tensorflow(仅限CPU)。安装似乎很好,但是当我尝试运行tensorflow python shell时,我有以下错误(删除了堆栈细节):

ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
ImportError: No module named '_pywrap_tensorflow_internal'

我做了搜索并找到了一些关于丢失dll,nvidia libs的答案,但没有一个对我有用。这是回顾:

  1. 我只使用tensorflow CPU,因此不需要使用nvidia lib。
  2. MSVCP140.DLL已安装,已在PATH
  3. 中设置

    我是在两个不同的虚拟机中完成此操作,但都不起作用。但是,我在Windows Server 2012(VM)中执行了相同的步骤,并且在安装c ++ Redistributable 2015之后它仍然有效!所以我想知道Windows Server 2016中是否存在任何兼容性问题(和/或仅限VM)?

    谢谢!

0 个答案:

没有答案