python代码变成运行程序_python脚本转化单个exe执行程序

操作系统平台:

Windows Server 2003 R2 Enterprise SP2 X86简体中文版

1.ActivePython-2.7.5.6-win32-x86.msi

2.setuptools-1.4.1

python setup.py install

3.distribute-0.6.49(兼容性考虑,建议不要使用0.7.3)

python setup.py install

4.pywin32-217.win32-py2.7.exe

5.PyInstaller-2.1.zip

python setup.py install

6.vcredist_x86.exe(Microsoft Visual C++ 2008 Redistributable Package (x86))

vcredist_x86_2008.exe(1,718KB)

7.复制要生成exe的程序processlist.py到C:\Python27\Scripts

8.C:\Python27\Scripts目录命令行执行

C:\Python27\Scripts>pyinstaller.exe -F processlist.py

31 INFO: wrote C:\Python27\Scripts\processlist.spec

62 INFO: Testing for ability to set icons, version resources...

78 INFO: ... resource update available

78 INFO: UPX is not available.

108 INFO: Processing hook hook-os

344 INFO: Processing hook hook-time

344 INFO: Processing hook hook-cPickle

483 INFO: Processing hook hook-_sre

733 INFO: Processing hook hook-cStringIO

921 INFO: Processing hook hook-encodings

953 INFO: Processing hook hook-codecs

1656 INFO: Extending PYTHONPATH with C:\Python27\Scripts

1656 INFO: checking Analysis

1656 INFO: building Analysis because out00-Analysis.toc non existent

1656 INFO: running Analysis out00-Analysis.toc

1656 INFO: Adding Microsoft.VC90.CRT to dependent assemblies of final executable

1671 INFO: Searching for assembly x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21

022.8_x-ww ...

1671 INFO: Found manifest C:\WINDOWS\WinSxS\Manifests\x86_Microsoft.VC90.CRT_1fc

8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375.manifest

1671 INFO: Searching for file msvcr90.dll

1671 INFO: Found file C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_

9.0.21022.8_x-ww_d08d0375\msvcr90.dll

1671 INFO: Searching for file msvcp90.dll

1671 INFO: Found file C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_

9.0.21022.8_x-ww_d08d0375\msvcp90.dll

1671 INFO: Searching for file msvcm90.dll

1671 INFO: Found file C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_

9.0.21022.8_x-ww_d08d0375\msvcm90.dll

1858 INFO: Analyzing C:\Python27\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyI

nstaller\loader\_pyi_bootstrap.py

1891 INFO: Processing hook hook-os

1921 INFO: Processing hook hook-site

1953 INFO: Processing hook hook-encodings

2171 INFO: Processing hook hook-time

2187 INFO: Processing hook hook-cPickle

2296 INFO: Processing hook hook-_sre

2483 INFO: Processing hook hook-cStringIO

2641 INFO: Processing hook hook-codecs

3266 INFO: Processing hook hook-pydoc

3516 INFO: Processing hook hook-email

3656 INFO: Processing hook hook-httplib

3703 INFO: Processing hook hook-email.message

3796 INFO: Analyzing C:\Python27\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyI

nstaller\loader\pyi_importers.py

3875 INFO: Analyzing C:\Python27\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyI

nstaller\loader\pyi_archive.py

3937 INFO: Analyzing C:\Python27\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyI

nstaller\loader\pyi_carchive.py

4000 INFO: Analyzing C:\Python27\lib\site-packages\pyinstaller-2.1-py2.7.egg\PyI

nstaller\loader\pyi_os_path.py

4016 INFO: Analyzing processlist.py

4233 INFO: Hidden import 'codecs' has been found otherwise

4233 INFO: Hidden import 'encodings' has been found otherwise

4233 INFO: Looking for run-time hooks

4656 INFO: Using Python library C:\WINDOWS\system32\python27.dll

4733 INFO: Warnings written to C:\Python27\Scripts\build\processlist\warnprocess

list.txt

4733 INFO: checking PYZ

4750 INFO: rebuilding out00-PYZ.toc because out00-PYZ.pyz is missing

4750 INFO: building PYZ (ZlibArchive) out00-PYZ.toc

6483 INFO: checking PKG

6483 INFO: rebuilding out00-PKG.toc because out00-PKG.pkg is missing

6483 INFO: building PKG (CArchive) out00-PKG.pkg

8531 INFO: checking EXE

8531 INFO: rebuilding out00-EXE.toc because processlist.exe missing

8531 INFO: building EXE from out00-EXE.toc

8531 INFO: Appending archive to EXE C:\Python27\Scripts\dist\processlist.exe

C:\Python27\Scripts>

9.复制C:\Python27\Scripts\dist目录下processlist.exe到未安装python的服务器上

问题解决:

错误提示:

无法发现 msvcr90.dll (9.0.21022.8 版本号)

解决办法:

需安装Microsoft Visual C++ 2008 Redistributable Package (x86)

下载网址:

http://www.microsoft.com/zh-CN/download/details.aspx?id=29

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/489434.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

线程操作函数

线程的挂起和恢复 DWORD SuspendThread ( HANDLE hThread ); //挂起线程 DWORD ResumeThread ( HANDLE hThread ); //恢复线程 SuspendThread 和 ResumeThread 都返回之前的挂起计数。 一个线程最多可以挂起MAXIMUM_SUSPEND_COUNT (WinNT.h中定义为127次)。 进程的挂起和恢…

先进激光三维成像雷达技术的研究进展与趋势分析

本文内容转载自《激光杂志》2019年第5期,版权归《激光杂志》编辑部所有。杨兴雨,李晨,郝丽婷,王元庆,古丽孜热∙艾尼外南京大学,伊犁师范学院摘要:激光雷达具有体积小、质量轻、探测距离远、高分…

android 时间控件使用,android 时间控件的使用

一、样式文件time.xmlandroid:orientation"vertical" android:layout_width"match_parent"android:layout_height"match_parent">android:layout_width"wrap_content"android:layout_height"wrap_content"android:id&quo…

python工具箱查询手册书籍京东_十二. 项目实战:爬取京东商城中的书籍信息

爬取网址:https://search.jd.com/Search?keywordpython爬取信息:书名,价格,出版社,日期爬取方式:scrapy框架 splash存储方式:csv页面如下,可以看到python相关的图书超过6000本。不…

Android Binder 系统学习笔记(一)Binder系统的基本使用方法

1.什么是RPC(远程过程调用) Binder系统的目的是实现远程过程调用(RPC),即进程A去调用进程B的某个函数,它是在进程间通信(IPC)的基础上实现的。RPC的一个应用场景如下: A进…

mongodb 监听不到端口_干货|MongoDB简单操作和通过python进行操作

点击上方“AI遇见机器学习”,选择“星标”公众号重磅干货,第一时间送达这次我们主要来简单的讨论一下在MongoDB中如何更新数据(修改数据),删除数据,以及如何通过Python调用MongoDB。一、简单使用MongoDB操作数据| a.更新数据| i.数…

人工智能+脑机接口:让我们距离“增强人类”越来越近

来源:资本实验室前段时间,一则新闻引发了广泛争议:国内一所小学利用头环来监控孩子的脑电波,以判断孩子上课是否走神。暂且不论该事件是否是一场打着高科技幌子的闹剧,头环本身所代表的脑机接口技术正在受到越来越多的…

oracle常见单词_Oracle中常见的英语单词

fatal:重要的,致命的。常见于[rootdido1 ~]# ps -ef|grep init.cssdroot 2918 1 0 09:59? 00:00:00 /bin/sh /etc/init.d/init.cssd fatal-------------------------dependencies:附属的diagnostic:诊断常见于[rootdido1 client]…

哲学的未来

来源:哲学园作者:约翰R塞尔译者:GTY约翰塞尔生于1932年,当代著名哲学家,现为美国加州大学伯克利分校Slusser哲学教授,在语言哲学、心灵哲学和社会哲学领域贡献巨大,是目前在世的最著名的分析哲学…

怎么知道wx.config执行成功没_作为一个减肥40斤,且10年没反弹的普通人,这份瘦身经验分享给你...

“减肥”是女生老生常谈的话题,但是“减肥失败”、“越减越肥”也是很多女生面临的常态。所以做为成功减肥40斤且10多年没有反弹的人,我想来给大家一些自己的经验。很多姑娘知道减肥的关键因素是“热量差”,无论是增加运动,还是减…

nodejs 笔记

安装环境----------------------------------------------------------------1,安装nodejs 起步----------------------------------------------------------------1,cd 进目录2,npm init3,安装模块browsersync模块 #npm install browser-syncbrowser-sync start --server --…

html代码type,HTML中type是什么意思

在HTML中,type是类型的意思,是一个标签属性,主要用于定义标签元素的类型或文档(脚本)的MIME类型;例在input标签中type属性可以规定input元素的类型,在script标签中type属性可以规定脚本的MIME类型。推荐:ht…

以图搜图 图像匹配_图像匹配,基于深度学习DenseNet实现以图搜图功能

原标题:图像匹配,基于深度学习DenseNet实现以图搜图功能度学习的发展使得在此之前以机器学习为主流算法的相关实现变得简单,而且准确率更高,效果更好,在图像检索这一块儿,目前有谷歌的以图搜图,…

bzoj1085骑士精神(搜索)

1085: [SCOI2005]骑士精神 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 1893 Solved: 1051Description 在一个55的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位。在任何时候一个骑士都能按照骑士的走法(它可以走到和它横坐标相差为1&am…

中国2项上榜:《时代周刊》2019年度100大最佳发明榜单发布!

来源:Time导读:《时代周刊》最新评选出2019年度100大最佳发明!这100项突破性的发明改变了我们的生活、工作、娱乐和思考方式,它们让世界变得更美好,更智能,或更有趣。今天分享其中的20个极具未来感的产品。…

html异形轮播,异形滚动

异形滚动效果图.gif1、原理的揭示前言:图片大小处理问题的解决,当我们只改变盒子大小,图片会溢出,无法充满这个盒子。设置图片的宽高为 100%异形滚动.box {width: 100px;height: 100px;}img { //让图片充满整个盒子width: 100%;he…

python如何判断列表是否为空_Python中如何检查字符串/列表是否为空

本文最后更新于2018年5月5日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢! Start 缘由: 整理、记录、备忘 正文: 参考解答: 从dict中取值时,一定要使用.get…

使用 jq 处理 json 文件的最佳实践

使用 jq 格式化 json 文本后再存入 json 文件&#xff0c;但不回显 json 内容 jq . << EOF > example.json [{"Classification": "hdfs-site","Properties": {"dfs.replication": "1"} }] EOF cat example.json使…

oracle19c 安装权限_Oracle19c 安装及SQL developer连接

因为偶然要用到Oracle数据库&#xff0c;而平常工作中用的都是mySQL的&#xff0c;所以电脑上安装的都是MySQL的相关服务&#xff0c;今天用到Oracle本地没有&#xff0c;所以自己安装了一个&#xff0c;但是因为不熟悉&#xff0c;安装遇到了很多的坑&#xff0c;因此记录一下…

【周末阅读】工业互联网的发展历程及实现路径

来源&#xff1a;青岛智能产业技术研究院【导读】目前&#xff0c;我国工业互联网发展迅猛&#xff0c;从国家层面、部委层面、地方层面都在积极推动&#xff0c;国际上对工业互联网发展也比较关注。我主要介绍工业互联网的三个方面内容&#xff1a;工业互联网的基本认识、国内…