python 程序打包成桌面exe程序(下)

简介: python 程序打包成桌面exe程序

打包的python程序过大的解决方案

在打包python存储程序时,我们发现一个很小的程序就占用了几十M大小,那么有没有什么好办法能解决这个问题呢?答案是有的,我们可以使用虚拟环境来解决这个问题,可以使用pipenv来解决这个问题。在虚拟环境中,使用pyinstaller模块来打包我们的项目pipenv是由Kenneth Reitz编写,用于管理虚拟环境的工具

环境安装

pip install pipenv


在环境安装成功后,我们可以使用命令进入虚拟环境。

pipenv shell



注意:虚拟环境的所有第三方模块都是需要自己另外去安装的,它是个虚拟的环境。

可以使用命令:pip list 查看当前虚拟环境内已安装的第三方模块。

pip list


可以看到虚拟环境并没有很多第三方模块的,所以我们项目用到的第三方模块需要我们自己来安装。

下面我们来安装pyinstaller 模块

pip install pyinstaller

如图所示,代表虚拟环境已成功安装了pyinstaller模块了

再次使用命令查看已安装模块

pip list


然后我们再次找个py程序,使用命令来打包程序:

pyinstaller -w -i D:\pythonProject\python教程\douyin\Voice.py



然后在来看看我们生成好的exe程序,已经变成了:9.96MB了

相关文章
|
4月前
|
数据可视化 Linux iOS开发
Python脚本转EXE文件实战指南:从原理到操作全解析
本教程详解如何将Python脚本打包为EXE文件,涵盖PyInstaller、auto-py-to-exe和cx_Freeze三种工具,包含实战案例与常见问题解决方案,助你轻松发布独立运行的Python程序。
1329 2
|
5月前
|
人工智能 Linux 开发工具
Python从零到一:手把手带你写出第一个实用程序
Python语法简洁易懂,适合编程新手入门。它广泛应用于人工智能、自动化办公、Web开发等领域。学习Python可快速搭建项目,拥有丰富库支持和强大社区资源。通过本教程,你将掌握基础语法、环境搭建、程序逻辑控制及实战项目开发,开启编程之旅。
630 0
|
4月前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
597 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
3月前
|
监控 机器人 编译器
如何将python代码打包成exe文件---PyInstaller打包之神
PyInstaller可将Python程序打包为独立可执行文件,无需用户安装Python环境。它自动分析代码依赖,整合解释器、库及资源,支持一键生成exe,方便分发。使用pip安装后,通过简单命令即可完成打包,适合各类项目部署。
|
4月前
|
API 语音技术 开发者
Python 项目打包,并上传到 PyPI,分享项目
本文介绍了如何使用 Poetry 打包并发布一个 Python 项目至 PyPI。内容包括:项目创建、配置 `pyproject.toml` 文件、构建软件包、上传至 PyPI、安装与使用。通过实例 iGTTS 展示了从开发到发布的完整流程,帮助开发者快速分享自己的 Python 工具。
|
4月前
|
设计模式 决策智能 Python
Python条件控制:让程序学会"思考"的魔法
本文深入浅出地讲解Python条件控制,从基础if语句到多分支、嵌套结构,再到简洁的三元表达式与Python 3.10新增的match-case模式匹配,结合电商折扣、会员等级、ATM系统等实战案例,全面掌握程序“智能决策”的核心逻辑。
447 0
|
7月前
|
PyTorch 算法框架/工具 C++
人工智能算法python程序运行环境安装步骤整理
本教程详细介绍Python与AI开发环境的配置步骤,涵盖软件下载、VS2017安装、Anaconda配置、PyCharm设置及组件安装等内容,适用于Windows系统,助你快速搭建开发环境。
|
数据采集 Python
五行Python自动换你的电脑桌面壁纸(内附源码和exe)
很多行友问行哥,Python能不能自动更换电脑壁纸呀,今天他来了。 只需要一行代码,指定图片地址即可更换电脑桌面。 加上壁纸文件夹路径,让你随机更换电脑桌面,带来不期而遇的新鲜。使用爬虫技术,自动下载自动更换,让你的电脑每天都有焕然一新的感觉。 星标行哥,为你带来更多好玩的Python应用
463 0
五行Python自动换你的电脑桌面壁纸(内附源码和exe)
|
4月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
349 102

推荐镜像

更多