exe中的Tweepy无法发送请求_ssl

时间:2015-03-22 10:35:05

标签: python pyinstaller tweepy

很正常:

s = api.update_with_media(tweetImage, status=m)

完美运行.py 但是当我使用pyinstaller创建一个.exe时它会抛出

tweepy.error.TweepError: Failed to send request: [Errno 185090050] _ssl.c:344: error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system lib

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

  • 检查certififi已安装。
  • 将ssl客户端证书文件的路径显式传递给cert参数http请求。
  • 另请确保将pem文件打包为pyinstaller中的数据文件。