python3.6 利用pyinstaller将py文件转为exe
一、安装pyinstaller
1.下载pyinstaller
下载网址(http://www.pyinstaller.org/downloads.html)
两种方法都可以,我使用的是第二种。
方法一:直接pip安装
输入cmd进入windows命令提示符,如果没有设置python环境变量,则转到python安装目录的scripts目录下,
如果已经设置python环境变量,可以跳过上述步骤。然后输入 pip install pyinstaller后回车,直接运行等待安装完成。
方法二:下载压缩包
2.配置Pyinstaller
下载并解压后目录如下:
解压后最好和python放在相同的目录下:如:D:\software\python目录下,若安装了Anaconda,则将解压后的文件夹放在D:\software\Anaconda目录下
二、下载并安装pywin32
1.下载
看好自己的版本再下载.(查看版本,直接在命令框中输入 python 就会弹出你安装的python版本了)
安装需要选择对应自己电脑系统及python对应版本的exe,我电脑是64位系统,python3.6版本,我就选择下面的版本,注意是电脑系统64位,而不是python是64位。有的人电脑是64位,python是32位,安装时按照电脑系统选择exe。
2.安装
双击pywin32-221.win-amd64-py3.6.exe安装,注意安装的时候会自动检测之前安装的Python。下一步,下一步。
3.上一步完成后,在CMD命令行进入Python3.6或者Anaconda目录下的Scripts目录并执行:python pywin32_postinstall.py -install命令
4.在CMD命令行中进入D:\software\Anaconda\PyInstaller-3.4目录(之前解压的pyInstaller文件夹),然后执行:python setup.py install
到此安装完成!!!
5.安装过程中如遇到以下错误
1.检查exe版本和电脑系统、python版本是否符合
2.参考:https://blog.csdn.net/exec1025/article/details/79713361
https://blog.csdn.net/weixin_34248849/article/details/87170324
3.检查PyInstaller安装位置是否正确
三、编写py文件
写一个hello.py
#hello文件,测试python生成exe
print("输入输出测试")
a = input("请输入:")
print("输出:",a)
四、转为exe
1.将hello.py放到目录D:\software\Anaconda\PyInstaller-3.4(之前解压的pyInstaller文件夹)下。
2.在CMD命令行进入该目录,并执行命令:python pyinstaller.py -F hello.py
其中-F为参数,可以写多个,更多参数可去官网查找。
执行命令python pyinstaller.py -F hello.py后,如下图所示:
3.生成了一个新目录D:\software\Anaconda\PyInstaller-3.4\hello
在该目录的dist文件夹下生成了一个hello.exe。
4.点击,运行
上一篇: 鱿鱼如何保鲜
下一篇: Java中数组的定义和使用教程(一)
推荐阅读
-
详解如何将python3.6软件的py文件打包成exe程序
-
利用pyinstaller将py文件打包为exe的方法
-
使用py2exe在Windows下将Python程序转为exe文件
-
利用pyinstaller工具将Python脚本打包生成exe文件
-
详解如何将python3.6软件的py文件打包成exe程序
-
使用py2exe在Windows下将Python程序转为exe文件
-
使用py2exe在Windows下将Python程序转为exe文件
-
python3.6 利用pyinstaller将py文件转为exe
-
Python:pyinstaller如何将一个项目的.py和相关资源文件打包生成.exe文件
-
利用Pyinstaller将python代码打包生成exe文件(windows环境下)