『CV学习笔记』Pyinstaller打包python程序遇到的问题(Win&Linux)+Cython编译动态库+PyArmor加密

Pyinstaller打包python程序遇到的问题(Win&Linux)+Cython编译动态库+PyArmor加密!

文章目录

  • 一. 引言
    • 1.1. PyInstaller 简要介绍
    • 1.2. PyInstaller 的作用及其原理
    • 1.3. 使用PyInstaller
  • 二. Pyinstaller打包的一些问题
    • 2.1. 打包cpca模块无法解析
    • 2.2. 打包jieba模块无法解析
    • 2.3. 安装pyzbar模块
    • 2.4. 打包Tranformer模块的问题
    • 2.5. 打包过程中一些库文件缺失(重要)以及打包性能
    • 2.6. 打包有参数传递的程序
    • 2.7. Pyinstaller打包过程中加密
  • 三. Win和Linux系统下打包
    • 3.1. Linux系统下对程序进行打包
    • 3.2. Win系统下对程序进行打包
    • 3.3. 查看Linux系统是Centos还是Ubuntu
  • 四. Cython编辑Python为动态库
  • 五. PyArmor加密技术
  • 六. 参考文章

一. 引言

1.1. PyInstaller 简要介绍

  • PyInstallerPython应用程序及其所有依赖项捆绑到一个单独的包中。用户可以在不安装Python解释器或任何模块的情况下运行打包的应用程序。最新的PyInstaller 6.3.0支持Python 3.8及更高版本,并正确捆绑了许多主要的Python包,例如numpy、matplotlib、PyQt、wxPython等。
  • PyInstaller已经在Windows、MacOS X和Linux上进行了测试。但是,它 不是一个跨平台编译器;要制作Windows应用程序,您需要在Windows上运行PyInstaller,要制作Linux应用程序,您需要在Linux上运行它,以此

你可能感兴趣的:(CV学习笔记,Pyinstaller,cpca,jieba,Python,可执行文件)