1、下载与python版本一致的py2exe插件包

2、安装py2exe,安装后在python目录下存在:\Lib\site-packages\py2exe\...
3、新建一个python脚本文件,随意命名,如:setupruncase.py
脚本内容如下:
from distutils.core import setup

import py2exe
   setup(console=["AutoRunJmeter.py"])

其中:AutoRunJmeter.py是编译后的exe文件启动的脚本
4、打开cmd,进入python脚本所在目录,运行:python setupruncase.py py2exe
5、编译过程中在脚本目录下自动创建build和dist目录,最终编译的exe文件就在dist目录下,将此目录直接拷贝至其他机器即可
6、若脚本中有读取ini文件,则需手动将ini文件拷贝至发布目录下(py2exe不会自动拷贝ini文件)
7、编译带mssql操作的脚本后,运行时报错:No module named *
解决办法:
在AutoCalcResult.py中添加import _mssql并调用一下,如:_mssql.__version__
然后重新编译运行,如还有类似错误,则重复以上步骤,有些module不存在__version__方法,则无需调用即可,如图:
参考脚本:
import _mssql

import socket
   import decimal
   import uuid
   _mssql.__version__
   decimal.__version__

8、本地运行通过,拷贝至服务器后,出现DDL load failed错误,如图:
未能解决,怀疑是需要服务器上安装mssql环境?????

参考脚本:
1、setupruncase.py:

from distutils.core import setup
import py2exe

setup(console=["AutoRunJmeter.py"])

2、BuildSetupRunCase.bat

D:
cd D:\temp\python
python setupruncase.py py2exe
pause

转载于:https://www.cnblogs.com/lijunhao/p/5480683.html

python下py2exe打包笔记相关推荐

  1. python中用py2exe打包可执行文件的参数设置

    一.安装Py2exe 下载 py2exe-0.6.9.win32-py2.7.exe 进行安装,下载链接:http://prdownloads.sourceforge.net/py2exe 二.Py2 ...

  2. python使用 py2exe打包命令

    1.填set_up.py set_up.py内容: # mysetup.py from distutils.core import setup import py2exesetup(console=[ ...

  3. Python使用py2exe打包exe程序

    py2exe可以将Python程序打包成exe程序,使得可以在没有Python环境的机器上运行. 首先编写一个hello_test.py文件: from time import sleepif __n ...

  4. Python下opencv使用笔记系列

    参考: opencv+python - 我爱智能 - 博客频道 - CSDN.NET http://blog.csdn.net/on2way/article/category/5630773

  5. python画三维几何图-Python下opencv使用笔记(二)(简单几何图像绘制)

    简单几何图像一般包含点.直线.矩阵.圆.椭圆.多边形等等.首先认识一下opencv对像素点的定义. 图像的一个像素点有1或者3个值.对灰度图像有一个灰度值,对彩色图像有3个值组成一个像素值.他们表现出 ...

  6. Python下opencv使用笔记(二)(简单几何图像绘制)

    简单几何图像一般包括点.直线.矩阵.圆.椭圆.多边形等等.首先认识一下opencv对像素点的定义.图像的一个像素点有1或者3个值,对灰度图像有一个灰度值,对彩色图像有3个值组成一个像素值,他们表现出不 ...

  7. python打包加壳_Python用PyInstaller打包笔记

    Python用PyInstaller打包笔记 为了把python程序发布到没有安装python解释器的Windows环境中使用,需要打包成exe可执行文件.现在常见的python打包工具有cx_Fre ...

  8. 参数pyinstaller_Python用PyInstaller打包笔记

    Python用PyInstaller打包笔记 为了把python程序发布到没有安装python解释器的Windows环境中使用,需要打包成exe可执行文件.现在常见的python打包工具有cx_Fre ...

  9. py2exe支持python37_通过py2exe打包python程序的过程中,解决的一系列问题

    py2exe的使用方法参考<py2exe使用方法>. 注:程序可以在解释器中正常运行,一切问题都出在打包过程中. 问题1: 现象:RuntimeError: maximum recursi ...

最新文章

  1. 《移动项目实践》实验报告——Android Studio环境搭建
  2. WIAC上,华为展区都有点儿啥?
  3. kafka topic 目录存放在哪_Kafka系列文章之安装测试-第2篇
  4. c++ 实现录音并且指定到文件_搜狗发布四款AI录音笔,4大核心功能开启AI录音新时代...
  5. 保险条款精解(三) 撞车
  6. dx绘制2d图像_【3D建模】聊聊2D动画软件
  7. Anaconda3安装以及常用命令
  8. 凯撒密码加密算法python_信息安全与密码学的关系
  9. 计算机程序是指为解决某一问题,在计算机中为解决某一特定问题二设计的指令程序是...
  10. 多平台的敏感信息监测工具-GShark
  11. 麦肯锡:释放智能网联汽车数据全生命周期价值​潜力
  12. 普通人的爱国在日常生活中如何提现
  13. js中new操作符具体做了什么
  14. Visual Studio中如何设置背景图片,壁纸
  15. 【Matlab】自定义函数的几种方法
  16. Partial Class
  17. python+scrapy爬虫 + mongoodb + hadoop+hive综合项目:招聘网站数据
  18. 【转自虎嗅】段永平在斯坦福与华人学生交流分享
  19. 【实战】物联网安防监控项目【4】———从网页上控制A9的LED灯
  20. 三年大厂面试官——二面题(偏难)

热门文章

  1. 两种不同的人工智能观:工程观点和科学观点
  2. 李飞飞重回斯坦福,Andrew Moore接手谷歌云AI
  3. 预测性智能的力量:AI 和机器学习将如何改变美国政府决策?
  4. 如何成为技术大牛?难也不难
  5. 黑客解锁微信一键洗白、删好友、批量实名认证功能!38 名“海贼王”被判刑...
  6. 从数据库到迁移调优,鲲鹏高校行太原站正式启动
  7. 施耐德电气推出 EcoStruxure 过程控制专家,IIOT 再添新利器
  8. 创建符合标准的、有语意的HTML页面——ASP.NET 2.0 CSS Friendly Control Adapters 1.0发布...
  9. SQL some any all
  10. 时间卷积网络(TCN)在 NLP 多领域发光,RNN 或将没落