无法在py2exe安装脚本中包含模块(python3)

时间:2016-01-27 12:33:44

标签: python python-3.x py2exe

我正在尝试创建我编写的脚本的exe,但是我无法包含我需要的包,包是hurry.filesize,但是我在哪里运行setup.py我收到错误{{ 1}},它正在逃避点而不是读整个单词,我已经尝试了import urllib2,thread from time import sleep import netifaces class _check: def __init__(self): self.uri="http://www.google.com" self.period = 5 self.status = False self.ifaces() def check(self): try: answ = urllib2.urlopen(self.uri) if answ: self.status = True #Now can run your awesome code ! print "okay go take a beer" except Exception,e : print e def timer(self,pass_arg) : while True : if self.status != True : self.check() sleep(self.period) print "running" elif self.status == True : print "thread ending" break def ifaces(self): for i in netifaces.interfaces() : try: print i,netifaces.ifaddresses(i)[2] except: print i, "iface not up !" check = _check() thread.start_new_thread(check.timer,(None,)) 和许多其他组合而且它没有读取整个名称。

以下是设置脚本:

"ImportError: hurry"

1 个答案:

答案 0 :(得分:0)

这有点晚了,但我刚刚遇到了同样的问题。

为我工作的解决方案是在hurry文件夹中创建一个空的__init__.py文件。

e.g。 C:\ Python34 \ LIB \站点包\匆忙\ __初始化__吡啶

然后cxfreeze将包含hurry.filesize模块。