从gnuwin32项目中获取openssl和libgw32c软件包(下载“开发人员文件”!),并将它们解压缩到安装了gnuwin32的位置- 如果您还没有gnuwin32工具,则可以将其解压缩到任何地方(例如“ C:\ Program” Files \ gnuwin32“)。在“ setup.py”文件中输入gnuwin32目录(替换第154行中的“ C:\ Utils \ GnuWin32”)。
然后,您可以ssl
毫无问题地构建模块。我自己使用GCC“ 4.3.2-tdm-2 mingw32”和命令行进行了测试setup.py build -cmingw32
(-cmingw32
强制安装MinGW,因为我还安装了Microsoft的编译器)。setup.py install
成功构建后执行安装ssl
。