方法一(pip命令下载):html
打开cmd (Win+R 输入cmd),输入下面pip命令pyinstaller库便可下载成功web
pip install pyinstallershell
方法二(离线本地下载):ide
打开pyinstaller官方下载连接,点击图中红色方框处下载,我网速还行O(∩_∩)O 没用方法二,具体方法请自行查找。svg
http://www.pyinstaller.org/downloads.html加密
进入你须要打包的py文件目录下,复制路径
spa
打开Pycharm,点击左下角Terminal,进入控制台,进入上步中复制的路径下命令行
cd F:\Pycharm\PyCharm Professional v2018.3.5\Pythonspace\PythonSpider\案列\有道云词典反js加密
输入下面命令开始打包,完成后会生成如图所示的文件夹,.exe可执行文件就在dist文件夹中debug
pyinstaller -F __init__.py
PyInstaller 支持的经常使用选项
-h,–help | 查看该模块的帮助信息 |
---|---|
-F,-onefile | 产生单个的可执行文件 |
-D,–onedir | 产生一个目录(包含多个文件)做为可执行程序 |
-a,–ascii | 不包含 Unicode 字符集支持 |
-d,–debug | 产生 debug 版本的可执行文件 |
-w,–windowed,–noconsolc | 指定程序运行时不显示命令行窗口(仅对 Windows 有效) |
-c,–nowindowed,–console | 指定使用命令行窗口运行程序(仅对 Windows 有效) |
-o DIR,–out=DIR | 指定 spec 文件的生成目录。若是没有指定,则默认使用当前目录来生成 spec 文件 |
-p DIR,–path=DIR | 设置 Python 导入模块的路径(和设置 PYTHONPATH 环境变量的做用类似)。也可以使用路径分隔符(Windows 使用分号,Linux 使用冒号)来分隔多个路径 |
-n NAME,–name=NAME | 指定项目(产生的 spec)名字。若是省略该选项,那么第一个脚本的主文件名将做为 spec 的名字 |
上表中列出的只是 PyInstaller 模块所支持的经常使用选项,若是须要了解 PyInstaller 选项的详细信息,则可经过 pyinstaller -h 来查看。3d