在安装过程中,我收到以下错误:
此脚本将设置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不熟悉,所以我不确定从哪里开始。
答案 0 :(得分:3)
几个问题。您使用的是 beta1 还是 beta2 ? 如果您正在使用 beta1 ,只需提醒您现在有一个 beta2 可用修复错误以及安装脚本的一些改进,但我不认为这个特殊的问题已经解决了!
看起来 cntk git 存储库的克隆失败了。
您的计算机上安装了 Git 吗? c:\Program Files\Git\bin\?
我认为安装程序找到了现有的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