Python 3.x 错误:找不到具有[MSC v.1926 32位(英特尔)]

Python 3.x 错误:找不到具有[MSC v.1926 32位(英特尔)],python-3.x,visual-studio,compatibility,setup.py,Python 3.x,Visual Studio,Compatibility,Setup.py,我正在使用Windows10、Anaconda3和Pyhton 3.8.5(表示[MSC v.1926 32位(英特尔)]和Visual Studio Community 2019在conda环境中构建sklearn,但我遇到以下错误: building extension "sklearn.utils._logistic_sigmoid" sources building data_files sources build_src: building npy-pkg conf

我正在使用Windows10、Anaconda3和Pyhton 3.8.5(表示[MSC v.1926 32位(英特尔)]和Visual Studio Community 2019在conda环境中构建sklearn,但我遇到以下错误:

building extension "sklearn.utils._logistic_sigmoid" sources
building data_files sources
build_src: building npy-pkg config files
running build_py
running build_clib
customize MSVCCompiler
Missing compiler_cxx fix for MSVCCompiler
customize MSVCCompiler using build_clib
building 'libsvm-skl' library
compiling C sources
error: Unable to find vcvarsall.bat
我应该试一下环境变量吗?已安装以下文件:

  • vcvars140.bat路径“…2019\Community\Common7\Tools\vcvars140.bat”
  • vcvarsall.bat路径“…Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat
还是应该使用Visual Studio的旧版本

谢谢你的回答