美文网首页
使用virtualenv创建纯净环境,打包最小exe文件

使用virtualenv创建纯净环境,打包最小exe文件

作者: EvanLX | 来源:发表于2017-11-24 15:12 被阅读0次

    前言:
    Anaconda的库比较多,pyinstaller打包出来的文件会比较大,这时我会新建虚拟环境,只添加脚本需要的库文件,加上upx压缩,打包出来的exe文件会相对小很多。

    环境:

    Windows10,Anaconda2

    步骤:

    1. virtualenv envname # 创建新的环境
    2. cd envname # 进入目录
    3. Scripts\activate # 激活并切换到virtualenv环境
    4. pip install pyinstaller # 安装打包工具pyinstaller
    5. pip install pypiwin32 # 安装打工工具依赖
    6. pip install openpyxl # 安装openpyxl等脚本需要的库,查看你的import
    7. 复制upx.exe、需要打包的脚本到envname\Scripts目录
    8. pyinstaller -F -y 路径/脚本.py # 打包命令,-y是加upx压缩壳,压缩exe文件
    9. Scripts\deactivate # 打包成功后,使用命令取消激活环境
    10. 打包好的exe文件在envname\dist

    相关文章

      网友评论

          本文标题:使用virtualenv创建纯净环境,打包最小exe文件

          本文链接:https://www.haomeiwen.com/subject/ylhfbxtx.html