python,pyinstaller库的使用

在一开始接触编程的时候一直有一个问题,怎么让写出来的代码独立出来,成为一个可执行文件。这样就可以双击就可以用,多方便。直到学习到python的pyinstall库的使用,才知道python有一个转换的函数库。源文件打包

pyinstaller库能干什么?

pyinstaller库能在windows,linux,Mac osx等操作系统下将python的源文件打包,这样就可以在没有安装python的环境中运行。

pyinstaller的安装:


我的系统为win10那么打开cmd输入:


pip3 install pyinstaller

因为本机上有两个版本的python所以使用pip3 install pyinstaller

如果使用的是py2.7版本的python那就pip2 install pyinstaller

!!!

如果在安装过程中cmd安装失败的话可以使用管理员权限(因为c盘中有些文件夹拒绝访问)

安装完成后输入pyinstaller出现以下内容证明安装成功:


下面演示pyinstaller库的使用:

pyinstaller常用的一些参数:

-F   表示生成单个可执行文件

-W  表示去掉控制台窗口,这在GUI界面是非常有用。不过如果是命令行程序的话那就删除这个选项!

-p    表示你自己定义需要加载的类路劲,一般情况下用不到

-i     表示可执行文件的图标

演示一下pyinstaller的使用:

首先我在我的python文件放在:

E:\python代码\venv\other.py




这时候打开cmd:


通过cd等操作将目标目录放到自己希望的位置。

我将它放到了E:python代码\venv      这个位置


然后输入以下命令:

pyinstaller E:\python代码\venv\other.py

然后会出现:


在目标目录下能找到一个dist和build两个文件夹,在build目录下找到other.exe就可以直接运行了

其中build是储存临时文件的目录,可以删除。

运行结果如下图:


如果有特殊的需求可以使用pyinstaller的参数来完成。

over!



  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值