菜鸟前端后端一些技术python自动化运维开发

【Python开发】打包

2017-12-13  本文已影响11人  风雨byt

打包的方式有很多种,今天我要介绍的是pyinstaller
打包的目的其实就是方便部署或者实施、将源码保护起来。
主要方式其实就是
<code>pyinstaller - F <你的程序></code>
这样会生成许多文件 但是你只需要找到dist文件夹,将里面的同你的程序同名的文件拷贝到其他同系列操作系统中都可以运行(即使没有python环境也可以)
注意:不同平台要单独打包

也许在安装的过程中你会遇到很多问题
但是不要灰心,按照报错解决问题就好了,什么 libpython***找不到了啊、什么--enable-shared重新编译啊 。说白了就是你在编译python3 的时候没有配置好环境(似乎只出现在python3这个点上)
耐心重新编译一遍python3 参考http://www.jianshu.com/p/58d106395e45
也许你不用看完文章的所有就已经解决问题了。
本文方法不行的话请移步https://www.jianshu.com/p/9d21e98af68c

                                                                                                             人生苦短
                                                                                                                     我用Python
上一篇下一篇

猜你喜欢

热点阅读