python加密脚本py转pyd文件踩的坑

简明 / 2024-02-27 / 原文

 

如果是Python 3,则上面的方法是无效的,原因是Python 3使用的是VS 2010编译的,所以设置应该是这样:

  • VS 2010 无需设置,直接能认出
  • VS 2012 对应:SET VS100COMNTOOLS=%VS110COMNTOOLS%
  • VS 2013 对应:SET VS100COMNTOOLS=%VS120COMNTOOLS%
我的 python3.8.3 安装的对应的是vc++2015
VS 2015 对应:SET VS90COMNTOOLS=%VS140COMNTOOLS%