资讯专栏INFORMATION COLUMN

Python3.5源码编译.exe

mgckid / 1342人阅读

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

还在为写了很多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/38630.html

相关文章

  • Python3.5源码编译.exe

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

    galois 评论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
  • lua源码在windows下的编译,以及添加新的cc++模块

    摘要:中定义了,最后不要链接动态库重命名编译成的在生成库时不需要这两文件含有函数,否则在链接生成最终的文件时会有函数重定义的错误。链接步中编译出的文件,和步中生成的导出库,生成必须有才能运行。 本文环境为windows10+visual studio 2013lua在linux下编译、添加cc++模块还是比较直接方便的,资料也多,windows就那么直接了,经过一番折腾终于成功了 编译源码 ...

    Sanchi 评论0 收藏0
  • 基于树莓派的智能魔镜,支持人脸识别、情感监测、热词唤醒、语音交互,以及与手机APP交互的实现

    摘要:第步安装是一个免费开源软件,可运行世界上的服务器。要检查是否安装了,请将浏览器指向您服务器的地址例如。可以运行以下命令来显示你的服务器的地址第步安装是一个强大的数据库管理系统,用于组织和检索数据。环境是一个开源消息代理,实现了协议版本和。 目录 效果演示 第三方库的安装  换源 魔镜界面绘...

    weknow619 评论0 收藏0

发表评论

0条评论

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