使用py2exe打包,在本机运行正常,在别的机器发现运行时报错,后来发现是无法将psutil打包进去 monitor.py[code]#!/usr/bin/python #-*- coding:utf-8-*- """ 返回服务器的各种信息 """ import re,sys,csv import urllib2,urllib import os,time import socket import platform import psutil[/code][code]# setup.py # -*- coding: utf-8 -*- from distutils.core import setup import py2exe import psutil import glob setup( ...
by mitmax - Python - 2013-07-17 13:26:46 阅读(1616) 回复(0)
打包后运行到 import UnRAR2 就报错了:
D:\report\dist>check_copyReportFiles.exe
Traceback (most recent call last):
File "check_copyReportFiles.py", line 6, in
文件结构 openpyxl reader __init__.py excel.py work.py writer __init__.py xx.py __init__.py xx.py mian.py 不知道打包成一个exe执行程序,不知道怎么弄,data_file?还是packages? 麻烦把详细用法写出来,谢谢 例如mian.py和openpyxl都放在E:\1\
想用py2exe打包一个用到Tkinter的脚本 可以打包成功,但是无法执行exe文件。 错误可以从: http://jamiesun.javaeye.com/blog/402156 看到,前辈们已经遇到过了,但是没有给出解决办法? 不知道这里有高人知道嘛? 不要推荐pyinstaller,已经会用pyinstaller打包了。(我只是想用py2exe试试看)
在学习使用py2exe的打包功能
可是尝试对wxpython的demo里的ActiveXWrapper_IE.py进行打包,可是却无法运行
setup.py
[code]from distutils.core import setup
import py2exe
setup(windows=["ActiveXWrapper_IE.py"])[/code]
error:
Traceback (most recent call last):
File "ActiveXWrapper_IE.py", line 175, in
#setup.py from distutils.core import setup import py2exe setup( # targets to build windows = [{"script":"EDI_VIEW.py", "icon_resources": [(1, "edi.ico")]} ] ) 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/39578/showart_309469.html
在SHELL下面没有任何的问题。但是用py2exe打包完成后就提示: Traceback (most recent call last): File "Create_dbconnect.py", line 318, in btreadconfig_VwXEvOnButtonClick File "wx\_controls.pyo", line 1805, in AppendText UnicodeDecodeError: 'ascii' codec can't decode byte 0xb6 in position 23: ordinal not in range(128)
今天学着用wxpython写了个小程序,可是在用py2exe时遇到了麻烦,先是提示找不到MSVCP90.dll文件,放到程序目录下编译通过了,可是在本机可以运行,在别的机器上就无法运行了。原来需要在dist目录中加入: Microsoft.VC90.CRT.manifest,msvcm90.dll,msvcp90.dll,msvcp90.dll四个文件。我在vs2008的目录Microsoft Visual Studio 9.0\VC\redist\x86中找到了它们。加上后就可以发布到别的机器上了。 环境:python 2.6, py2exe-0.6....
我们在用py2exe打包python程序时,经常会碰到各种各样的问题, 如XP样式问题、设置图标问题,"LookupError: unknown encoding: utf-8"问题等等。 经过一番整理如下,记下来防止以后忘记: from distutils.core import setup import py2exe import sys class Target: def __init__(self, **kw): self.__dict__.update(kw) # for the versioninfo resources self.version = "0.2.2" self.company_name = "your company" self.c...
本帖最后由 ydwydw 于 2013-11-10 22:32 编辑 请指教,windows xp下测试通过 ,wine下也测试通过,不过最近wine更新后显示的位置有点不正确了,不过不影响使用! 2013年11月10日从新打包了下,这回用pyinstaller打包的,感觉比py2exe要好些。修正了一些BUG。 http://pan.baidu.com/s/11PJLp