python程序变成软件的实操方法

yipeiwu_com6年前Python基础

本人新学python,发现python程序转成软件好麻烦,为了方便大家,同时自己整理下资源,发布以下教程哦。

下载 “pywin32”软件,选择最新的build文件夹,支持新版本的python

下载完毕后进行安装,需要相应版本的python作为支持

安装完成后,打开cmd,输入“pip install pywin32”,如果pywin32程序老旧,会提示你输入

python -m pip install --upgrade pip”命令自动更新,成功后如下图:

python-5.jpg执行 “pip install pyinstaller” 命令,该命令会自动下载pyinstaller最新版本,截图如下:

python-6.jpg

执行 “pyinstaller -F -w -i iconame.ico filename.py” 命令

注: 经测试 “pyinstaller -F foo.py " 比上面命令可行性高,上面的命令打包程序不能运行

-F:打包为单个文件-w:Windows程序,不显示命令行窗口-i:是允许程序图标

iconame.ico是你的图标名称

filename.py是你要打包的py文件

注意:该方法需要用“cd 盘符:\文件名” 命令转到相应盘符去执行,否则默认为“c:用户\用户名” 下,需要讲图标和python程序放入相应位置。

相关文章

python、java等哪一门编程语言适合人工智能?

python、java等哪一门编程语言适合人工智能?

谷歌的AI击败了一位围棋大师,是一种衡量人工智能突然的快速发展的方式,也揭示了这些技术如何发展而来和将来可以如何发展。 人工智能是一种未来性的技术,目前正在致力于研究自己的一套工具。一...

Python获取单个程序CPU使用情况趋势图

Python获取单个程序CPU使用情况趋势图

本文定位:已将CPU历史数据存盘,等待可视化进行分析,可暂时没有思路。 前面一篇文章(/post/61956.htm)提到过在linux下如何用python将top命令的结果进行存盘,本...

浅谈python和C语言混编的几种方式(推荐)

Python这些年风头一直很盛,占据了很多领域的位置,Web、大数据、人工智能、运维均有它的身影,甚至图形界面做的也很顺,乃至full-stack这个词语刚出来的时候,似乎就是为了描述它...

Centos下实现安装Python3.6和Python2共存

写在前面 centos6.8中默认自带的python版本为python2.6,那么这里需要将其改为python3 下载并解压 官方下载地址为 https://www.python.o...

基于tensorflow加载部分层的方法

一般使用 saver.restore(sess, modeldir + "model.ckpt") 即可加载已经训练好的网络,可是有时候想值使用部分层的参数,这时候可以选择在加载网...