解决Windows 10下PyTorch报错“Error checking compiler version for cl”

1. 问题描述

如题,调用PyTorch的对源码进行编译时报错,如下所示:

C:\Users\test\Anaconda3\envs\cu100_py37_torch120\lib\site-packages\torch\utils\cpp_extension.py:189: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到指定的文件。



2. 解决方法

将Visual Studio中cl.exe所在的目录添加到系统变量中的Path变量,即可解决问题,例如:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64,如下图所示:
解决Windows 10下PyTorch报错“Error checking compiler version for cl”_第1张图片

你可能感兴趣的:(Python,环境搭建,Debug)