关于Linux(Ubuntu)安装使用pyinsta…

由于需要将 py 生成 exe 。查阅资料,网上都说 pyinstaller 好用,我也安装了一个,不过发现大部分都是讲的windows 上面的应用。换到 linux 下面总有这样那样的问题。慢慢琢磨,发觉可以直接使用。下面比较一下两个方法。

先安装,
sudo pip install pyinstaller

安装好后,则可以直接使用。 个人爱好喜欢在 /tmp下面测试文件:
cd /tmp

方法一
现在开始,比如有个 test.py,命令行输入 :
pyinstaller test.py


可以在当前目录下面看到一个 dist的文件夹。里面就包含了一个刚刚生成的可执行文件。





当然也可以用其他方式来生成,
方法二
可以用 which pyinstaller 查看安装路径,


然后使用 python 命令来完成:
python 目录下的makespec test.py 
这条命令会生成 test.spec 文件,此时可以看到提示 now run pyinstaller.py to buildthe executable(现在可以运行pyinstaller.py 来生成可执行文件):


再运行命令:
python 目录下的pyinstaller.py test.spec 
这条命令则可生成可执行文件,
相比之下这种方法较上面那个方法,个人没有看出什么优势。上面那种方法更贴近于linux,而这个方法更接近windows下面使用pyinstaller。所以个人还是建议在linux平台使用上面那种方法,方便快捷。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值