因此,我尝试遵循此tutorial,并在步骤9的标题为“从源代码安装TensorFlow”中。基本上,我有一个在Anaconda上运行Python 3.6的虚拟环境,并创建了所有虚拟环境。必要的Visual Studio(2015)解决方案和项目文件,并且坚持尝试成功构建TensorFlow。在尝试使用32位CMake v3.6.0进行构建后,我陷入了这一错误:
"C:\...\tensorflow\tensorflow\contrib\cmake\build\tf_python_build_pip_package.vcxproj" (default target) (1) ->
"C:\...\tensorflow\tensorflow\contrib\cmake\build\pywrap_tensorflow_internal.vcxproj" (default target) (4) ->
"C:\...\tensorflow\tensorflow\contrib\cmake\build\pywrap_tensorflow_internal_static.vcxproj" (default target) (31) ->
"C:\...\tensorflow\tensorflow\contrib\cmake\build\tf_core_kernels.vcxproj" (default target) (43) ->
(Lib target) ->
tf_core_kernels.dir\Release\batch_matmul_op_real.obj : fatal error LNK1136: invalid or corrupt file [C:\...\tensorflow\tensorflow\contrib\cmake\build\tf_core_kern
els.vcxproj]
36 Warning(s)
1 Error(s)
许多警告看起来也来自同一位置:'tf_core_kernels.vcxproj'
我认为我的构建设置存在缺陷。我使用以下步骤构建TensorFlow(在完成所有步骤后,直到第9步为止):
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild /p:Configuration=Release /p:Platform=x64 /m:6 tf_python_build_pip_package.vcxproj /p:PreferredToolArchitecture=x64
尽管我无法弄清楚这里出了什么问题,不胜感激,谢谢。