我是cntk的纽比。我按照这个页面的https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-your-machine在我的windows8.1系统中安装了cntk。但是,在成功安装cntk -2.0.beta15.0-cp35-cp35m-win_amd64之后,我无法从cmd.The运行cntk,提示符会显示没有这样的命令。
我运行了一个快速测试,并相信cntk已成功安装,如下所示。
F:\Anaconda3\Lib>python -c "import cntk; print(cntk.__version__)"
2.0.beta15.0我在%Anaconda3_HOME%\Scripts上搜索了cntk.exe,但什么也没找到。在我可以在我的命令行中运行cntk之前,我还需要采取什么额外的步骤(我只是试着在https://github.com/Microsoft/CNTK/wiki/Tutorial中浏览一下教程)?谢谢。
发布于 2017-03-24 20:23:07
您引用的页面(https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-your-machine)是install-entry页面,其中列出了各种安装选项。在页面顶部,它解释了将CNTK安装到python环境中的快速安装步骤。如果你只运行最上面的“whl-download instructions”,CNTK只安装到python环境中,因为CNTK (dll和库)是从python内部使用的,所以不会有CNTK.exe,不需要cntk.exe。
如果你想以独立的方式运行CNTK,你应该使用这个页面的‘脚本驱动安装’:https://github.com/Microsoft/CNTK/wiki/Setup-Windows-Binary-Script
沃尔夫冈
发布于 2017-03-23 19:07:51
您需要从要运行cntk命令的控制台运行"\cntk\Scripts\cntkpy35.bat“脚本。它为cntk设置环境。
我在我的桌面上以此为目标创建了快捷方式,这样当控制台打开时,它会自动设置环境:
C:\Windows\System32\cmd.exe /k "C:\CNTK\CNTK-2-0-beta15-0-Windows-64bit-GPU-1bit-SGD\cntk\Scripts\cntkpy35.bat"但是为了让这个快捷方式起作用,你需要从cntkpy35.bat中删除下一个检查:
if /I "%CMDCMDLINE%" neq ""%COMSPEC%" " (
echo.
echo Please execute this script from inside a regular Windows command prompt.
echo.
exit /b 0
)发布于 2018-09-07 19:19:25
解决方案可以使用python3。我在linux上也遇到了同样的问题。所以我下载了python3版本,它可以工作了。对于Linux,它将是
pip3安装提示
https://stackoverflow.com/questions/42966707
复制相似问题