目前python3.x正大行其道,不過有些公司依然使用python2.x,好比說我如今的公司。網上python2.x解決方案仍是有些空缺,須要本身去查找。python
公司的電腦安裝的python2.7,pip也是比較舊的。不想更新pip的緣由是,新的pip有些沒法安裝第三方庫到python2.7中。python3.x
環境以下:python2.7
python2.7code
pip 10.1教程
配置打包環境:ip
1. 先安裝依賴 pywin32unicode
這個依賴沒有要求,選擇最新的便可。須要注意的python版本與之對應,是32位的,仍是64位的。文檔
2. 安裝 PyInstallerit
這個庫最新的版本是3.4,但這個版本在python2.7中有個unicode字符的問題,致使安裝失敗。這個bug能夠在GitHub上面找獲得。pip
能夠適合python2.7的版本是PyInstaller 3.0。
若是想安裝最新版本的PyInstaller,只有更新python到3.x版本
3. PyInstaller使用
這個庫的使用,能夠參考下官方文檔。或者直接谷歌或百度,百度上的教程仍是足夠用的。我在這裏就不在重複了。