有时python的安装包没有二进制编译版本,需要在安装前先用CMAKE编译。对于windows机器需要适当的环境配置才能编译
准备步骤
安装visual studio installer
启动visual studio installer,安装
- windows 10 SDK
- MSVC v140 - VS2015 C++ build tools
- MSVC v141 - VS2017 C++ x64/x86 build tools
在C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64找到rc.exe and rcdll.dll文件,复制到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
安装过程中的错误诊断
LINK : fatal error LNK1158: cannot run ‘rc.exe'
原因: windos SDK没有安装, 也可能是没有复制到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin目录下
Comments