资讯专栏INFORMATION COLUMN

Python3.5源码编译.exe

galois / 521人阅读

摘要:还在为写了很多代码却不知道如何编译为可移植的文件而发愁看了这篇文章,你将果断对不会编译说网上很多教程,要么过早已时版本对不上,要么就是步骤东拼西凑,没一个完完整整的步骤以及效果演示。恭喜你编译完成,你亲手打造出来了第一个写出的软件。

还在为写了很多Python代码却不知道如何编译为可移植的.exe文件而发愁?看了这篇文章,你将果断对不会编译说:NO!

网上很多教程,要么过早已时版本对不上,要么就是步骤东拼西凑,没一个完完整整的步骤以及效果演示。特别是对很多初学者,如果能将自己刚学会的代码做成软件发给朋友,那是多么爽的一件事!!!这样的话接下来的学习旅途才会更爽啊!对吧!!!

准备工具

注意:由于PyInstaller目前不支持3.6(最新)版本的Python。
所以本文演示所用Python针对3.5版本的:

1.Python3.5
2.pywin32(python3.5)
3.PyInstaller-3.2.1

下载

下载的时候请注意:Python与pywin32的版本必须对应
1.Python
下载地址:https://www.python.org/downlo...

2.pywin32
下载地址:https://sourceforge.net/proje...

3.PyInstaller
下载地址:http://www.pyinstaller.org/do...

考虑到有些盆友下载不方便,所以我将3个软件都打包了:点击下载【工具包】 密码:1n59

安装

提示: 请务必要按顺序安装!!!否则会报错! 只要没有提示的地方可以直接点击next

1.Python

①在Add Python 3.5 to PATH前面打,然后选择 Customize installation

②在Install for all users前方打 ,接着定义安装的目录(我这里安装在了D:python3.5文件夹)。设置完成后点击Install

③等待安装...

④安装结束

2.pywin32(python3.5)

①双击运行程序进入安装界面,点击下一步进行安装

②检查确认Python安装目录是否正确,如果不正确请重新安装Python

③等待安装...

④安装结束后,点击close关闭窗口即可

3. PyInstaller

①解压PyInstaller-3.2.1压缩包到你想要解压的位置(提示:我是直接解压到了桌面[Desktop])

②打开命令提示符窗口(这个不要我教吧),进入到PyInstaller-3.2.1被解压的文件夹

(我的就是:C:Users66pig>cd DesktopPyInstaller-3.2.1)

③键入命令python setup.py install并回车,则开始安装PyInstaller(会安装好一会,请耐心等待...)

④提示Finished processing dependencies for PyInstaller==3.2.1。恭喜你:安装成功!!

接下来就可以开始你的软件编译生涯了,是不是有点迫不及待的想编译一个软件出来呢?如果你没有代码,我已经为你准备了一份: 点击下载【性感美女图源码】 密码:a76g,赶紧来试一试吧

编译

①将准备好的源码移动到PyInstaller-3.2.1被解压的文件夹

②运行命令提示符,进入到此目录,并键入命令:python pyinstaller.py -F meizitu.py并回车(接着开始等待编译过程...)


③当你看到提示:completed successfully。恭喜你编译完成,你亲手打造出来了第一个python写出的软件。

④找到编译出来的.exe文件,眼力好的同学估计已经看到了它在哪儿,哈哈

在被编译文件同目录中找到一个同名的文件夹(我这里是:meizitu.py,所以我要找名为meizitu的文件夹),进入文件夹后找到dist文件夹并打开->里面就是编译好的文件。



你可以尝试着移动到任意位置打开,也可以通过网络发送给你的朋友运行。

我的可执行文件位置:C:Users66pigDesktopPyInstaller-3.2.1meizitudistmeizitu.exe
运行效果演示


文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/112146.html

相关文章

  • Python3.5源码编译.exe

    摘要:还在为写了很多代码却不知道如何编译为可移植的文件而发愁看了这篇文章,你将果断对不会编译说网上很多教程,要么过早已时版本对不上,要么就是步骤东拼西凑,没一个完完整整的步骤以及效果演示。恭喜你编译完成,你亲手打造出来了第一个写出的软件。 还在为写了很多Python代码却不知道如何编译为可移植的.exe文件而发愁?看了这篇文章,你将果断对不会编译说:NO! 网上很多教程,要么过早已时版本对不...

    mgckid 评论0 收藏0
  • Python3.5源码编译.exe

    摘要:还在为写了很多代码却不知道如何编译为可移植的文件而发愁看了这篇文章,你将果断对不会编译说网上很多教程,要么过早已时版本对不上,要么就是步骤东拼西凑,没一个完完整整的步骤以及效果演示。恭喜你编译完成,你亲手打造出来了第一个写出的软件。 还在为写了很多Python代码却不知道如何编译为可移植的.exe文件而发愁?看了这篇文章,你将果断对不会编译说:NO! 网上很多教程,要么过早已时版本对不...

    AWang 评论0 收藏0
  • 为编写网络爬虫程序安装Python3.5

    摘要:后面将会讲到如何结合快速开发爬虫。集搜客开源代码下载源开源网络爬虫源相关文章即时网络爬虫项目启动说明文章修改历史补充代码 showImg(https://segmentfault.com/img/bVDF0n?w=480&h=260); 1. 下载Python3.5.1安装包 1.1 进入python官网,点击menu->downloads,网址:Download Python 1.2...

    liaoyg8023 评论0 收藏0

发表评论

0条评论

galois

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<