python打包exe后https找不到cacert.pem证书解决方法
背景:
程序中引用了requests库,用requests库发送了https请求,一切正常
但用Py2exe打包成exe后,报错:
IOError: Could not find a suitable TLS CA certificate bundle, invalid path: D:\xxxxx\dist\library.zip\certifi\cacert.pem
打包所使用的代码:
from distutils.core import setup
import py2exesetup(console=["saver.py"])
命令行中执行:
python create.py py2exe
打包完成,目录下生成dist文件夹
解决方法:
报错找不到:
library.zip\certifi\cacert.pem
缺少cacert.pem那直接补进去不可以吗?
观察dist目录中有library.zip
直接下载cacert.pem打包进zip中certifi目录下是不行的,依然报错
重要操作:
把library.zip解压到当前目录
并把文件夹命名为library.zip,往certifi目录下放cacert.pem
cacert.pem下载地址:
https://curl.haxx.se/docs/caextract.html
终极解决办法!!:
可以不用Py2exe打包
用pyinstaller
pip install pyinstaller
会产生pyinstaller.exe在python27/script/目录下,如果配置过pip的环境变量,就可以直接调用pyinstaller命令
打包非常简单,命令行中:
pyinstaller -F xxx.py
仔细看输出,会显示打包好的exe放在了哪个路径
python打包exe后https找不到cacert.pem证书解决方法相关推荐
- python 打包exe过程中找不到某模块路径解决
1.首先 写一个启动程序的启动文件 import oscmd = "python " + r"C:\Users\JHC\Desktop\red\SecurityCheck ...
- Advanced Installer打包Winform后安装在C盘权限不足的解决方法
Advanced Installer打包Winform后安装在C盘权限不足的解决方法 开发环境:VS2012 运行环境:Win7+ 问题描述:Advanced Installer是一个使用起来很方便的 ...
- 【Python】Python打包exe后文件庞大,删减体积大小措施
最近由于项目要求,用python写了个软件,但是用pyinstaller打包以后软件巨大.去网上搜索一番看到有人提到可以用pipenv进行打包,这样可以省去pyinstaller将无关的大量库打包进e ...
- python打包exe后缺少模块_python打包生成的exe文件运行时提示缺少模块的解决方法...
python打包生成的exe文件运行时提示缺少模块的解决方法 事情是这样的我用打包命令:pyinstaller -F E:\python\clpicdownload\mypython.py打包了一个e ...
- windows 命令行cmd安装python matplotlib模块后pycharm显示“ModuleNotFoundError: No module named ‘matplotlib‘解决方法
问题描述: 通过cmd查看已安装的python模块: 显示已经安装了matplotlib模块,但在pycharm中导入该模块时提示: 解决方法: 发生这种问题的原因是pycharm当前项目所使用的解释 ...
- python打包出现乱码_python解压zip包中文乱码解决方法
乱码得原因: 由于ZipFile模块导出遇到中文解码不对,windows上会出现,linux是否会出现不知道没测试过. 解决方式: 1. 搞个文件名引射表(不太方便,少量文件夹套用时候还可以) 2. ...
- python 打包exe thread报错_pyinstaller 打包exe 遇到的坑
使用pyqt5 + python编写的GUI程序: 1.使用了多线程QThread: 问题:本地调试没有问题,打包exe后运行,出现QThread:destroyed while thread is ...
- python打包exe报错编码问题,使用Python打包含有pymssql成exe所躺的坑
一.如何打包 Python打包exe文件简单运用pyinstaller库就行了 1)安装pyinstaller库(自行安装) 2)win+R打开运行窗口输入"powershell" ...
- 浅试python打包exe文件 + ico图像制作
目录 1. python打包exe文件教程 2. ico图像制作 2.1 找ico 2.2 转ico 1. python打包exe文件教程 在B站上看了两个教程: Py文件打包成exe文件直接用 Py ...
最新文章
- Azure系列2.1.15 —— SharedAccessBlobPolicy
- 【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 MetaClass 注入静态方法 )
- boost::range模块tokenized相关的测试程序
- 如何实现Java类隔离加载?
- c#和WIN32 调用
- 《快活帮》第二次作业:团队项目选题报告
- pthread_exit()
- matlab杜哈梅尔积分,非平稳地震作用下桥梁系统碰撞间隙宽度的概率评价方法与流程...
- 信息化项目甲方采购的准备与实施
- Don't stop pretraining,继续预训练!
- 大数据技术原理与应用学习笔记(八)
- UTF-8字符集中文排序方法研究
- 拼多多淘宝虚拟店虚拟商品如何通过网盘发货机器人软件工具进行自动发货,怎么设置口令关键词?百度网盘自动发货机器人
- 56款超赞的国外html表单模板
- 推荐几个非常不错的富文本编辑器
- 不要想当然,相信自己(自己在C中踩过的坑)
- 安装包百度云网盘链接
- word文档表格中插入图片设置
- nolo手柄配对不上_用NOLOHOME玩电脑VR游戏-支持键鼠和游戏手柄
- [KANZI]Kanzi中使用shader实现效果