【Pyinstaller】封装python脚本成exe可执行文件遇到的问题及解决方案

本文介绍了使用Pyinstaller将Python脚本封装为exe可执行文件时遇到的问题及其解决办法,包括UPX不可用、AttributeError、RuntimeError、模块导入错误等。通过下载UPX、更新或安装特定库、修改spec文件等方式,可以成功创建独立的exe文件。
摘要由CSDN通过智能技术生成

一、安装Pyinstaller

命令窗口执行:

pip install pyinstaller

如果下载太慢,可以通过镜像安装

pip install pyinstaller -i  https://pypi.tuna.tsinghua.edu.cn/simple

 其他可供替换的国内安装源 

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/

阿里云 https://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) https://pypi.douban.com/simple/

二、使用pyinstaller封装脚本中遇到的问题及方案

使用时发现简单脚本可正常执行,但是 出现 "import pandas"时就会出各种错误

(一)执行 pyinstaller -F xxxxx.py 

其中: -F 代表封装成一个执行文件,适合代码只写在一个.py文件中,其他具体的参数含义可以参考这位大佬的文章:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值