安装Microsoft CNTK时出错

时间:2016-11-04 09:34:58

标签: cntk

在安装过程中,我收到以下错误:

  

此脚本将设置CNTK先决条件和CNTK Python   环境到机器上。通过致电' get-help可以获得更多帮助   \ install.ps1'在你的powershell环境中。

     

该脚本将分析您的机器并确定哪个   组件是必需的。将下载所需的组件   [C:\ local \ Scripts \ windows \ InstallCache]重复此操作   脚本将重用已下载的组件。

     
      
  • 如果需要,将安装VS2012 Runtime和VS2013 Runtime
  •   
  • 如果需要,将安装MSMPI
  •   
  • 如果需要,将安装标准Git工具
  •   
  • CNTK源将从Git克隆到[c:\ repos \ CNTK]
  •   
  • Anaconda3将安装到[C:\ local \ Anaconda3-4.1.1-Windows-x86_64]
  •   
  • 将在[C:\ local \ Anaconda3-4.1.1-Windows-x86_64 \ envs]
  • 中创建CNTK-PY34环境   
  • CNTK将安装到CNTK-PY34环境中
  •   
     

1 - 我同意并希望继续Q - 退出安装过程

     

1确定要执行的操作。这需要一点时间......

     

将执行以下操作:*设置/更新CNTK Wheel   *从Github存储库克隆CNTK

     

你想继续吗? (是/否)y执行下载操作   下载操作已完成

     

执行安装操作CNTK Wheel环境的设置/更新。   请耐心等待....你正在使用pip版本8.1.2,但版本   9.0.0可用。你应该考虑通过&python -m pip install升级 - 升级pip'命令。克隆CNTK(分支v2.0.beta2.0)   库....

     

脚本执行期间出现致命错误!   System.InvalidOperationException:由于此命令无法运行   错误:系统找不到文件说明。在   System.Management.Automation.MshCommandRuntime.ThrowTerminatingError(ErrorRecord   errorRecord)

     

PS C:\ local \ Scripts \ windows>

我对powershell不熟悉,所以我不确定从哪里开始。

1 个答案:

答案 0 :(得分:3)

几个问题。您使用的是 beta1 还是 beta2 ? 如果您正在使用 beta1 ,只需提醒您现在有一个 beta2 可用修复错误以及安装脚本的一些改进,但我不认为这个特殊的问题已经解决了!

看起来 cntk git 存储库的克隆失败了。

您的计算机上安装了 Git 吗? c:\Program Files\Git\bin\?

中是否有GIT.EXE

我认为安装程序找到了现有的git.exe(位于不同的位置),现在正试图在“错误”的情况下调用它。地点。

最简单的解决方法(如果已安装git),从命令提示符开始:

 cd c:/
 md \repos
 cd repos
 clone --branch v2.0.beta1.0 --recursive https://github.com/Microsoft/CNTK

如果您已移至 beta2 ,请将 v2.0.beta1.0 替换为 v2.0.beta2.0