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
,如下圖所示: