安装pip

python3版本默认没有安装pip。

复制get-pip.py的内容:https://bootstrap.pypa.io/get-pip.py

在python环境下运行。

C:\python36>python.exe get-pip.py

Collecting pip

Downloading pip-9.0.3-py2.py3-none-any.whl (1.4MB)

100% |████████████████████████████████| 1.4MB 42kB/s

Collecting wheel

Downloading wheel-0.30.0-py2.py3-none-any.whl (49kB)

100% |████████████████████████████████| 51kB 44kB/s

Installing collected packages: pip, wheel

Found existing installation: pip 9.0.1

Uninstalling pip-9.0.1:

Successfully uninstalled pip-9.0.1

Successfully installed pip-9.0.3 wheel-0.30.0

安装pyinstaller

可以看到pip文件是最新安装的。

C:\python36>cd Scripts

C:\python36\Scripts>dir

驱动器 C 中的卷是 OS

卷的序列号是 509C-E5D1

C:\python36\Scripts 的目录

2018/03/23 13:20

2018/03/23 13:20

2018/03/23 11:11 89,449 easy_install-3.6.exe

2018/03/23 11:11 89,449 easy_install.exe

2018/03/23 13:20 89,421 pip.exe

2018/03/23 13:20 89,421 pip3.6.exe

2018/03/23 13:20 89,421 pip3.exe

2018/03/23 13:20 89,428 wheel.exe

6 个文件 536,589 字节

2 个目录 65,916,514,304 可用字节

使用pip安装pyinstaller

C:\python36\Scripts>pip3 install pyinstaller

Collecting pyinstaller

Downloading PyInstaller-3.3.1.tar.gz (3.5MB)

100% |████████████████████████████████| 3.5MB 36kB/s

Requirement already satisfied: setuptools in c:\python36\lib\site-packages (from pyinstaller)

Collecting pefile>=2017.8.1 (from pyinstaller)

Downloading pefile-2017.11.5.tar.gz (61kB)

100% |████████████████████████████████| 71kB 46kB/s

Collecting macholib>=1.8 (from pyinstaller)

Downloading macholib-1.9-py2.py3-none-any.whl (40kB)

100% |████████████████████████████████| 40kB 20kB/s

Collecting future (from pyinstaller)

Downloading future-0.16.0.tar.gz (824kB)

100% |████████████████████████████████| 829kB 44kB/s

Collecting pypiwin32 (from pyinstaller)

Downloading pypiwin32-223-py3-none-any.whl

Collecting altgraph>=0.15 (from macholib>=1.8->pyinstaller)

Downloading altgraph-0.15-py2.py3-none-any.whl

Collecting pywin32>=223 (from pypiwin32->pyinstaller)

Downloading pywin32-223-cp36-cp36m-win32.whl (8.3MB)

100% |████████████████████████████████| 8.3MB 42kB/s

Building wheels for collected packages: pyinstaller, pefile, future

Running setup.py bdist_wheel for pyinstaller ... done

Stored in directory: C:\Users\i01007600138\AppData\Local\pip\Cache\wheels\2f\f8\8e\d8ee9b359f487a8488380f0b522d81fa5ee01956161d41b72e

Running setup.py bdist_wheel for pefile ... done

Stored in directory: C:\Users\i01007600138\AppData\Local\pip\Cache\wheels\30\34\1d\5f4e14feee63c615a1ae25c211b21237a6a74c1c4fb6639842

Running setup.py bdist_wheel for future ... done

Stored in directory: C:\Users\i01007600138\AppData\Local\pip\Cache\wheels\c2\50\7c\0d83b4baac4f63ff7a765bd16390d2ab43c93587fac9d6017a

Successfully built pyinstaller pefile future

Installing collected packages: future, pefile, altgraph, macholib, pywin32, pypiwin32, pyinstaller

Successfully installed altgraph-0.15 future-0.16.0 macholib-1.9 pefile-2017.11.5 pyinstaller-3.3.1 pypiwin32-223 pywin32-223

打包脚本

C:\python36\Scripts>pyinstaller -w c:/python36/nhrp.py

260 INFO: PyInstaller: 3.3.1

260 INFO: Python: 3.6.4

263 INFO: Platform: Windows-10-10.0.15063-SP0

267 INFO: wrote C:\python36\Scripts\nhrp.spec

272 INFO: UPX is not available.

274 INFO: Extending PYTHONPATH with paths

['c:\python36', 'C:\python36\Scripts']

274 INFO: checking Analysis

276 INFO: Building Analysis because out00-Analysis.toc is non existent

280 INFO: Initializing module dependency graph...

285 INFO: Initializing module graph hooks...

288 INFO: Analyzing base_library.zip ...

3665 INFO: running Analysis out00-Analysis.toc

3682 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable

required by c:\python36\python.exe

3958 WARNING: lib not found: api-ms-win-crt-process-l1-1-0.dll dependency of c:\python36\python36.dll

3985 WARNING: lib not found: api-ms-win-crt-conio-l1-1-0.dll dependency of c:\python36\python36.dll

4596 INFO: Caching module hooks...

4601 INFO: Analyzing c:\python36\nhrp.py

4626 INFO: Loading module hooks...

4627 INFO: Loading module hook "hook-encodings.py"...

4793 INFO: Loading module hook "hook-pydoc.py"...

4794 INFO: Loading module hook "hook-xml.py"...

5043 INFO: Looking for ctypes DLLs

5043 INFO: Analyzing run-time hooks ...

5053 INFO: Looking for dynamic libraries

5102 WARNING: lib not found: api-ms-win-crt-conio-l1-1-0.dll dependency of c:\python36\DLLs_ssl.pyd

5165 WARNING: lib not found: api-ms-win-crt-conio-l1-1-0.dll dependency of c:\python36\DLLs_hashlib.pyd

5211 INFO: Looking for eggs

5211 INFO: Using Python library c:\python36\python36.dll

5213 INFO: Found binding redirects:

[]

5227 INFO: Warnings written to C:\python36\Scripts\build\nhrp\warnnhrp.txt

5278 INFO: Graph cross-reference written to C:\python36\Scripts\build\nhrp\xref-nhrp.html

5297 INFO: checking PYZ

5298 INFO: Building PYZ because out00-PYZ.toc is non existent

5299 INFO: Building PYZ (ZlibArchive) C:\python36\Scripts\build\nhrp\out00-PYZ.pyz

5814 INFO: Building PYZ (ZlibArchive) C:\python36\Scripts\build\nhrp\out00-PYZ.pyz completed successfully.

5819 INFO: checking PKG

5820 INFO: Building PKG because out00-PKG.toc is non existent

5821 INFO: Building PKG (CArchive) out00-PKG.pkg

5838 INFO: Building PKG (CArchive) out00-PKG.pkg completed successfully.

5839 INFO: Bootloader c:\python36\lib\site-packages\PyInstaller\bootloader\Windows-32bit\runw.exe

5840 INFO: checking EXE

5843 INFO: Building EXE because out00-EXE.toc is non existent

5846 INFO: Building EXE from out00-EXE.toc

5848 INFO: Appending archive to EXE C:\python36\Scripts\build\nhrp\nhrp.exe

5851 INFO: Building EXE from out00-EXE.toc completed successfully.

5854 INFO: checking COLLECT

5854 INFO: Building COLLECT because out00-COLLECT.toc is non existent

5856 INFO: Building COLLECT out00-COLLECT.toc

5951 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit\python36.dll

5952 INFO: Updating resource type 24 name 2 language 1033

10037 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit_ssl.pyd

10038 INFO: Updating resource type 24 name 2 language 1033

10062 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit\unicodedata.pyd

10063 INFO: Updating resource type 24 name 2 language 1033

10079 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit\pyexpat.pyd

10080 INFO: Updating resource type 24 name 2 language 1033

10099 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit_hashlib.pyd

10100 INFO: Updating resource type 24 name 2 language 1033

10118 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit_bz2.pyd

10120 INFO: Updating resource type 24 name 2 language 1033

10133 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit_lzma.pyd

10134 INFO: Updating resource type 24 name 2 language 1033

10149 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit_socket.pyd

10150 INFO: Updating resource type 24 name 2 language 1033

10164 INFO: Updating manifest in C:\Users\i01007600138\AppData\Roaming\pyinstaller\bincache00_py36_32bit\select.pyd

10165 INFO: Updating resource type 24 name 2 language 1033

10185 INFO: Building COLLECT out00-COLLECT.toc completed successfully.

在dist文件夹下已经生成了exe文件。

C:\python36\Scripts\dist>cd nhrp

C:\python36\Scripts\dist\nhrp>dir

驱动器 C 中的卷是 OS 卷的序列号是 509C-E5D1

C:\python36\Scripts\dist\nhrp 的目录

2018/03/23 13:33

2018/03/23 13:33

2018/03/23 13:33 19,864 api-ms-win-core-console-l1-1-0.dll

2018/03/23 13:33 19,360 api-ms-win-core-datetime-l1-1-0.dll

2018/03/23 13:33 19,344 api-ms-win-core-debug-l1-1-0.dll

2018/03/23 13:33 19,376 api-ms-win-core-errorhandling-l1-1-0.dll

2018/03/23 13:33 22,928 api-ms-win-core-file-l1-1-0.dll

2018/03/23 13:33 19,344 api-ms-win-core-file-l1-2-0.dll

2018/03/23 13:33 19,336 api-ms-win-core-file-l2-1-0.dll

2018/03/23 13:33 19,352 api-ms-win-core-handle-l1-1-0.dll

2018/03/23 13:33 19,856 api-ms-win-core-heap-l1-1-0.dll

2018/03/23 13:33 19,880 api-ms-win-core-interlocked-l1-1-0.dll

2018/03/23 13:33 19,888 api-ms-win-core-libraryloader-l1-1-0.dll

2018/03/23 13:33 21,936 api-ms-win-core-localization-l1-2-0.dll

2018/03/23 13:33 19,864 api-ms-win-core-memory-l1-1-0.dll

2018/03/23 13:33 19,360 api-ms-win-core-namedpipe-l1-1-0.dll

2018/03/23 13:33 20,424 api-ms-win-core-processenvironment-l1-1-0.dll

2018/03/23 13:33 21,432 api-ms-win-core-processthreads-l1-1-0.dll

2018/03/23 13:33 19,896 api-ms-win-core-processthreads-l1-1-1.dll

2018/03/23 13:33 18,840 api-ms-win-core-profile-l1-1-0.dll

2018/03/23 13:33 18,856 api-ms-win-core-rtlsupport-l1-1-0.dll

2018/03/23 13:33 19,352 api-ms-win-core-string-l1-1-0.dll

2018/03/23 13:33 21,392 api-ms-win-core-synch-l1-1-0.dll

2018/03/23 13:33 19,856 api-ms-win-core-synch-l1-2-0.dll

2018/03/23 13:33 20,376 api-ms-win-core-sysinfo-l1-1-0.dll

2018/03/23 13:33 19,360 api-ms-win-core-timezone-l1-1-0.dll

2018/03/23 13:33 19,344 api-ms-win-core-util-l1-1-0.dll

2018/03/23 13:33 23,448 api-ms-win-crt-convert-l1-1-0.dll

2018/03/23 13:33 19,880 api-ms-win-crt-environment-l1-1-0.dll

2018/03/23 13:33 21,408 api-ms-win-crt-filesystem-l1-1-0.dll

2018/03/23 13:33 20,360 api-ms-win-crt-heap-l1-1-0.dll

2018/03/23 13:33 19,856 api-ms-win-crt-locale-l1-1-0.dll

2018/03/23 13:33 30,088 api-ms-win-crt-math-l1-1-0.dll

2018/03/23 13:33 23,952 api-ms-win-crt-runtime-l1-1-0.dll

2018/03/23 13:33 25,488 api-ms-win-crt-stdio-l1-1-0.dll

2018/03/23 13:33 25,488 api-ms-win-crt-string-l1-1-0.dll

2018/03/23 13:33 21,896 api-ms-win-crt-time-l1-1-0.dll

2018/03/23 13:33 19,864 api-ms-win-crt-utility-l1-1-0.dll

2018/03/23 13:33 732,544 base_library.zip

2018/03/23 13:33 1,417,359 nhrp.exe

2018/03/23 13:33 1,027 nhrp.exe.manifest

2018/03/23 13:33 157,184 pyexpat.pyd

2018/03/23 13:33 3,291,136 python36.dll

2018/03/23 13:33 16,384 select.pyd

2018/03/23 13:33 1,150,776 ucrtbase.dll

2018/03/23 13:33 888,832 unicodedata.pyd

2018/03/23 13:33 83,784 VCRUNTIME140.dll

2018/03/23 13:33 71,168 _bz2.pyd

2018/03/23 13:33 1,114,112 _hashlib.pyd

2018/03/23 13:33 176,640 _lzma.pyd

2018/03/23 13:33 54,784 _socket.pyd

2018/03/23 13:33 1,452,544 _ssl.pyd

50 个文件 11,358,818 字节

2 个目录 65,685,147,648 可用字节

双击exe文件,即可执行脚本。

python3打包app_python3打包脚本相关推荐

  1. IOS工程自动打包并发布脚本实现

    文章首发地址:http://webfrogs.me/2013/02/18/ios-automation/ 作者:webfrogs 转载请注明出处. 前言 IOS的开发过程中,当需要给测试人员发布测试包 ...

  2. 用python编写脚本计算linux_利用Python3实现Linux的脚本功能 !

    Python 3的更新已经有一段时间了,相比较于Python2也有许多不同的改变,Python 3 在Linux中也是利用比较多的,这里主要实践了一些Python3利用Linux的脚本执行命令. !/ ...

  3. uniapp系列-图文并茂手把手教你hbuilder进行uniapp云端打包 - 安心打包

    什么是安心打包 提交App的模块配置信息到云端,在云端打包机生成原生代码包 为什么使用云打包 更安全:打包时不提交应用代码.证书等信息 更快速:非首次打包时不用提交云端打包机排队等待,本地直接出包 省 ...

  4. 将python3.1+pyqt4打包成exe

    将python打包成exe的程序有很多,比如py2exe.PyInstaller等等,但是到目前为止,它们对python3.1支持的都不好,所以这里我要介绍一下cx_freeze 4.2.2,它还能支 ...

  5. ios 自动打包命令_iOS自动打包上传脚本

    自从将swift2.2升级到swift3.0, 每次使用Xcode8编译都很慢,很是不爽,于是有了研究下xcodebuild命令行打包的想法,起初不知道用shell,还是用python, 在网上大概搜 ...

  6. u3d资源打包只能打包场景材质,不能打包脚本

    GameObject附带脚本打包进来以后,只有一个脚本名字,估计只是关联了脚本,内容却不在,所以后面打包资源的话,一定要把脚本,shader之类的,放到工程目录下 转载于:https://www.cn ...

  7. iOS自动打包并发布脚本

    作者CaryaLiu授权转载 地址:http://liumh.com/2015/11/25/ios-auto-archive-ipa/ 本文最终实现的是使用脚本打 Ad-hoc 包,并发布测试,当然稍 ...

  8. 14004.xilinx自动打包image.ub脚本

    文章目录 1 xilinx官方提供脚本 2 定制自动化脚本 3 rootfs.cpio.gz 的解压缩方法 1 xilinx官方提供脚本 使用petalinux-build 编译完工程,会生成一个im ...

  9. 【IOS】IOS工程自动打包并发布脚本实现

    网上看到一个build ios工程并打包的脚本,写的很不错,学习了下,并添加部分注释,方便理解 http://blog.csdn.net/ccf0703/article/details/8588667 ...

最新文章

  1. Redis学习之路(一)--下载安装redis
  2. 大专生质问马云:你说招聘从不看文凭,为什么我投阿里石沉大海
  3. 七夕福利 | 3D视觉从入门到精通系统学习教程
  4. java 数据库连接池 实例_java数据库连接池和数据库连接示例
  5. 【字符串】字符串查找 ( Rabin-Karp 算法 )
  6. javascript函数上的prototype属性的理解
  7. ABAP 字符串操作
  8. HDU 2512 一卡通大冒险
  9. mysql数据库rp集群_MySQL集群入门(PXC)
  10. 8、QuickExec命令行的使用
  11. 使用Java语言开发微信公众平台(五)——获取access_token
  12. ES6 数组高频使用方法
  13. 耳机使用说明书 jbl ua_怎么挑选一款适合自己的蓝牙耳机?看看这篇文章!
  14. 【路径规划】基于matlab动态多群粒子群算法局部搜索路径规划【含Matlab源码 448期】
  15. 基于SpringBoot校园疫情防控管理系统 校园出入登记系统
  16. Ubuntu18.04 下的Gif录制工具
  17. oracle驱动包如何看版本,查看JDBC驱动版本
  18. QCC Practice
  19. 高端存储十面埋伏 华为全闪存系列亮剑出击
  20. AVR单片机ATMEGA16编译软件ICCAVR的使用技巧与应用示例

热门文章

  1. MC-GAN:Multi-Content GAN for Few-Shot Font Style Transfer
  2. codeblocks报错Process terminated with status -1073741510 (0 minute(s), 3 second(s))
  3. PAT-乙级-1035 插入与归并
  4. GitHub 新增并上传
  5. vue为app做h5页面,如何做到同域名对应不同版本的h5代码
  6. 从本地或网页加载图片
  7. asp.net页面调用cs中的方法
  8. [转载] python仿真入门_python基础-入门
  9. [转载] python中的bin()方法
  10. [转载] Python: ljust()|rjust()|center()字符串对齐