我正在安装 pystan。没有任何错误。当我验证 pystan 时,它总是尝试调用 MSVC 而不是 mingw。
错误指向“site-packages\pystan\model.py”,然后是“lib\distutils\command\build_ext.py”。
build_ext.py 找不到“conda install libpython m2w64-toolchain -c msys2”安装的mingw。它仍然调用 MSVC 并返回:
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
这个结果很明显,因为 pystan 警告说不支持 MSVC 并且他们的官方文档已经解释了这一点。
根据这个官方页面,我使用以下命令检查了 mingw-w64:
g++ --version
gdb --version
输出是正确的。
此外,我根据此 MS 页面彻底卸载了 MS Visual Studio 。但我仍然遇到同样的错误。
知道我可以摆脱这个麻烦吗?谢谢